|
|
|
|
NEPOMUK (framework)
|
| |
|
| |
NEPOMUK is an open-source software specification that is concerned with the development of a Social Semantic Desktop that enriches and interconnects data from different desktop applications using semantic metadata stored as RDF. Initially, it was developed in the NEPOMUK project funded by the European Union.
implementations of NEPOMUK exist: A C++/KDE-based variant, and a Java-based variant.
EPOMUK-KDE is featured as one of the newer technologies in KDE 4.

Discussion
Ask a question about 'NEPOMUK (framework)'
Start a new discussion about 'NEPOMUK (framework)'
Answer questions from other users
|
Encyclopedia
NEPOMUK is an open-source software specification that is concerned with the development of a Social Semantic Desktop that enriches and interconnects data from different desktop applications using semantic metadata stored as RDF. Initially, it was developed in the NEPOMUK project funded by the European Union.
Implementations
Two implementations of NEPOMUK exist: A C++/KDE-based variant, and a Java-based variant.
KDE
NEPOMUK-KDE is featured as one of the newer technologies in KDE 4. It uses the RDF store Soprano and, on a technical level, allows associating metadata to various items present on a normal user's desktop such as files, bookmarks, e-mails, and calendar entries. Metadata can be arbitrary RDF; as of KDE 4, tagging is the most user-visible metadata application.
Java
The Java-based implementation of NEPOMUK was finished at the end of 2008 and served as a proof-of-concept environment for several novel semantic desktop techniques. It features its own frontend (PSEW) that integrates search, browsing, recommendation, and peer to peer functionality. The Java implementation uses the Sesame RDF store and the framework for integrating with other desktop applications such as mail clients and browsers.
A number of artifacts has been created in the context of the Java research implementation:
Data formats
- PIMO, the data format used for describing a Personal Information Model, describing Persons, Projects, Topics, Events, etc., also used in NEPOMUK-KDE.
- NIE, the NEPOMUK Information Element Ontology (and the associated ontologies NFO etc.), describing resources on a desktop (files, mails, etc.)
External links
|
| |
|
|