Nepomuk (KDE)

De la Viquipèdia, l'enciclopèdia lliure.
Saltar a la navegació Saltar a la cerca
Nepomuk
programari
Logotip
Tipus Entorn d'escriptori
Sistema operatiu Linux
Llenguatge C ++
Java
Lloc web nepomuk.semanticdesktop.org/

NEPOMUK (N etworked E nvironment per a P ersonalized, GESTIÓ M O basat en ntology d'U nified ONOCIMIENTO K) és un conjunt de específic programari de codi obert en relació amb el desenvolupament d'un entorn d'escriptori semàntic (escriptori semàntic social) social per KDE .

Característiques

S'utilitza per enriquir i interconnectar informació de diferents aplicacions mitjançant metadades semàntiques emmagatzemades com a RDF . Va ser desenvolupat inicialment pel projecte del mateix nom amb un cost de 17 milions d’euros, dels quals 11,5 milions finançats per la Unió Europea . [1]

La implementació pràctica d’aquestes especificacions proporciona un nivell de programari capaç d’assignar metadades als fitxers que descriuen el seu contingut, permetent així una catalogació que ja no està vinculada a l’estructura del sistema de fitxers, sinó que està vinculada al significat que es dóna a aquest fitxer en particular.

Logotip de NEPOMUK a KDE

Arquitectura

Les metadades introduïdes per l'usuari són gestionades per Soprano, [2] una biblioteca especialment desenvolupada per proporcionar un framework C ++ / Qt 4 per a dades RDF. Soprano utilitza una infraestructura de complements que permet executar diverses funcions i, pel que fa a l’emmagatzematge de metadades processades, l’ús de diferents dorsals . Actualment s’utilitza Virtuoso per a aquest propòsit, [3] un servidor de bases de dades SQL / RDF creat per OpenLink Software i també disponible en una versió de codi obert (llicència GPL ), que substituïa [4] els que anteriorment s’utilitzaven com a Sesame2 [5] que tenien limitacions en funcions i rendiment inadequats a causa de la dependència de JVM o Redland [6] , que també està carregat de problemes de rendiment.

A més de les metadades introduïdes per l'usuari, NEPOMUK també gestiona i emmagatzema la informació indexada automàticament per Strigi , integrant així la informació que ja conté els fitxers amb la que ha introduït l'usuari.

La integració

A Dolphin , el gestor de fitxers de KDE SC 4 i a Gwenview , el visor d'imatges predeterminat, podeu assignar etiquetes, puntuacions i comentaris a fitxers i carpetes mitjançant una barra lateral. El gestor de descàrregues de KGet , d'altra banda, us permet assignar etiquetes i puntuacions als fitxers descarregats mitjançant un menú contextual. Aquesta informació es pot utilitzar per cercar els recursos desitjats mitjançant la barra de cerca i les funcions integrades de Dolphin. La cerca de recursos també és possible mitjançant KRunner . En canvi, Gwenview ofereix accés a les imatges basades en les etiquetes que se'ls assignen a través de la seva pàgina d'inici.

A través del protocol "timeline: /" gestionat per la línia de temps de l'esclau KIO [7] també és possible accedir als fitxers mitjançant una vista temporal en ordre cronològic en funció del seu ús.

NEPOMUK es pot gestionar mitjançant un mòdul especial (Cerca d’escriptori) de configuració del sistema que us permet activar NEPOMUK, si està actiu també podeu habilitar Strigi, definir quines carpetes i fitxers s’han d’indexar i la quantitat de memòria que s’ha d’assignar a NEPOMUK ell mateix. El desenvolupament futur inclou un servei de cerca accessible des de totes les aplicacions del KDE . [ sense font ]

Altres implementacions

Hi ha diferents implementacions d’aquestes especificacions, una a Java i l’altra a C ++ .

Java

La implementació de Java de NEPOMUK [8] es va completar a finals del 2008 i va servir com a entorn experimental per a noves tècniques en el camp dels escriptoris semàntics. Compta amb el seu propi frontend ( PSEW ) que integra diverses funcions, com ara la cerca d’informació i la navegació. Aquesta aplicació utilitza sèsam com la seva base d'emmagatzematge RDF i l'obertura [9] marc per a la integració amb altres aplicacions d'escriptori com clients de correu electrònic i navegadors .

Nota

Articles relacionats

Enllaços externs