NEPOMUK (software) - NEPOMUK (software) - Wikipedia
Napsáno | C ++, Jáva |
---|---|
Typ | Sémantická plocha |
Licence | Rozličný (BSD preferovaný styl)[1] |
webová stránka |
NEPOMUK (Networked Environment for Personal, Ontologie -based Management of Unified Knowledge) je specifikace softwaru s otevřeným zdrojovým kódem, která se zabývá vývojem sociální sítě sémantická plocha který obohacuje a propojuje data z různých desktopových aplikací pomocí sémantiky metadata uloženo jako RDF. V letech 2006 až 2008 byl financován stejnojmenným výzkumným projektem Evropské unie[2] které seskupily průmyslové a akademické subjekty k vývoji různých technologií sémantické plochy.
Implementace
Existují tři aktivní implementace NEPOMUK: A C ++ /KDE varianta na bázi, a Jáva varianta na bázi a komerční verze. Během projektu EU v letech 2006 až 2008 bylo vytvořeno více verzí, některé aktivní i mimo projekt.[3]
KDE
NEPOMUK-KDE byl původně uváděn jako jedna z novějších technologií v systému Windows Softwarová kompilace KDE 4.[4] Použilo se to Soprán jako hlavní knihovna pro ukládání a analýzu dat RDF při zpracování importů ontologie prostřednictvím Doplněk analyzátoru Raptor a Zásuvný modul úložiště Redland; všechna data RDF byla uložena uživatelem Virtuos který také zpracoval fulltextové indexování.[5] Na technické úrovni umožnilo NEPOMUK-KDE přidružit metadata k různým položkám přítomným na ploše běžného uživatele, jako jsou soubory, záložky, e-maily a položky kalendáře. Metadata mohou být libovolná RDF. Značkování je nejvíce viditelná aplikace metadat.
Jak série vydání KDE SC 4 postupovala, bylo zřejmé, že NEPOMUK nepřináší očekávaný výkon a uživatelský komfort. V důsledku toho byla v KDE SC 4.13 nová technologie indexování a sémantického vyhledávání Baloo Bylo zavedeno krátké přechodné období umožňující portování aplikací a migraci dat před odstraněním NEPOMUK.[6][7]Baloo původně použitý SQLite ale v současné době používá LMDB[8]pro skladování a Xapian pro vyhledávání.
Zeitgeist
The Zeitgeist framework, používaný GNOME a Ubuntu Uživatelské rozhraní Unity, využívá ontologii NEPOMUK, stejně jako Stopař vyhledávač.
Jáva
Implementace NEPOMUK na bázi Java[9] byla dokončena na konci roku 2008 a sloužila jako prostředí konceptu několika nových sémantických technik pro stolní počítače. Má svůj vlastní frontend (PSEW), který integruje vyhledávání, procházení, doporučení a funkci peer-to-peer. Implementace Java používá Sezam Obchod RDF a clona[10] rámec pro integraci s dalšími desktopovými aplikacemi, jako jsou poštovní klienti a prohlížeče.
V kontextu implementace výzkumu Java byla vytvořena řada artefaktů:
- WikiModel[11]
Odpověď od Gnowsis
Provádění reklamy Software jako služba produkt Refinder[12] byla zahájena v roce 2009 a omezená beta verze byla vydána v prosinci 2010.[13] Refinder byl vyvinut společností Gnowsis, spin-off společností společnosti Německé výzkumné středisko pro umělou inteligenci (DFKI) (vedoucí projektu v projektu NEPOMUK EU). Spuštění bylo ukončeno na konci roku 2013,[14] bez plánů na zpřístupnění implementačního kódu.
Refinder používá stejné datové formáty jako ostatní implementace, ale používá Software jako služba místo desktopového přístupu ostatních implementací.
Datové formáty
- PIMO - datový formát používaný k popisu modelu osobních informací, popisující osoby, projekty, témata, události atd., Používaný také v NEPOMUK-KDE.[15]
- NIE - NEPOMUK Information Element Ontology (a související ontologie NFO atd.), Popisující zdroje na ploše (soubory, e-maily atd.)[16]
Viz také
Reference
- ^ „Nepomuk licence“. Archivovány od originál dne 29. 04. 2009.
- ^ „Evropská komise: CORDIS: Služba projektů a výsledků: Síťové prostředí pro osobní sjednocenou znalost založenou na ontologii“.
- ^ Jak souvisí Gnowsis s NEPOMUK a dalšími? Blogpost ze dne 20.11.2010. Napsal Leo Sauermann, který přispěl k projektu NEPOMUK. Je uvedeno 6 implementací NEPOMUK
- ^ „Projekt NEPOMUK-KDE“. Archivovány od originál dne 2013-03-17. Citováno 2008-05-09.
- ^ Trüg, Sebastian (22. září 2011). „About Strigi, Soprano, Virtuoso, CLucene, and Libstreamanalyzer“.
- ^ „Sémantické vyhledávání nové generace KDE“. Citováno 2014-06-28.
- ^ „KDE Community Wiki - Baloo“. Citováno 2014-06-28.
- ^ „Baloo 5,15“. Citováno 2015-10-11.
- ^ Groza, Tudor. „Semantic Desktop [.] Org“. Archivovány od originál dne 01.12.2007.
- ^ Fluit, Leo Sauermann, Christiaan. „Clona Framework“.
- ^ „Vítejte v rámci!“.
- ^ „Home - Refinder“.
- ^ Refinder: Das nächste Level des Hyperlinks Článek ve Futurezone od Jakoba Steinschadena, 3.12.2010.
- ^ „Uzavíráme Refinder - Refinder“.
- ^ „Model osobních informací (PIMO)“. Archivovány od originál dne 28. 12. 2008.
- ^ Ontologie informačního prvku NEPOMUK Archivováno 2008-12-30 na Wayback Machine