“Nepomuk has three main aspects, according to Bernard. First, there is a standard framework for annotating pieces of information so that connections can be made between them. Second, there are ontologies, the sets of “documented shared understanding” or common concepts that can be defined for particular types of information, such as bio-science or computer desktop use. Finally, there are the tools for making or using the annotations and ontologies, what Bernard calls the “workspaces that connect to other workspaces and help you in your day to day activities of collecting information, structuring it, making sense of it, and creating new information and communicating it.”

Together, these aspects will affect all levels of users. The first time you use a Nepomuk-supported desktop, the data sources you choose will be indexed, and you can add additional annotations later. At least part of Nepomuk’s functionality will be based on Lucene, the Java search engine.”

Linux.com :: Nepomuk and KDE to introduce the semantic desktop.

Fantastic concept! I’m honestly not the fan of KDE – but I will definitely try it again because of semantic desktop it will introduce together with Nepomuk!