Some software, such as word processors, spreadsheets and desktop publishers are called general purpose software because it is possible to carry out lots of different tasks using that application.
The research could lead to a future where robots are not just specialized tools but flexible assistants that can quickly learn new skills and adapt to ...