*** Welcome to piglix ***

Semantic desktop


In computer science, the Semantic Desktop is a collective term for ideas related to changing a computer's user interface and data handling capabilities so that data is more easily shared between different applications or tasks and so that data that once could not be automatically processed by a computer could be. It also encompasses some ideas about being able to share information automatically between different people. This concept is very much related to the Semantic Web but is distinct insofar as its main concern is the personal use of information.

The vision of the semantic desktop can be considered as a response to the perceived problems of existing user interfaces. Without good metadata, computers cannot easily learn many commonly needed attributes about files. For example, suppose one downloads a document by a particular author on a particular subject - though the document will likely clearly indicate its subject, author, source and possibly copyright information there may be no easy way for the computer to obtain this information and process it across applications like file managers, desktop search engines, and other services. This means the computer cannot search, filter or otherwise act upon the information as effectively as it otherwise could. This is very much the problem that the Semantic Web is concerned with.

Secondly there is the problem of relating different files with each other. For example, on operating systems such as Unix, e-mails are stored separately from files. Neither have anything to do with tasks, notes or planned activities that may be stored in a calendar program. Contacts might be stored in another program. However, all these forms of information might simultaneously be relevant and necessary for a particular task.

Related to this a user will often access a lot of data from the Internet which is segregated from the data stored locally on the computer, being accessed through a browser or other programs. As well as accessed data a user has to share data, often through e-mail or separate file transfer programs.


...
Wikipedia

...