NEPOMUK (бағдарламалық жасақтама) - NEPOMUK (software) - Wikipedia

НЕПОМУК
Nepomuk.svg
ЖазылғанC ++, Java
ТүріСемантикалық жұмыс үстелі
ЛицензияӘр түрлі (BSD -стиль таңдаулы)[1]
Веб-сайт

НЕПОМУК (Жеке адамға арналған желілік орта, Онтология Бірыңғай білімге негізделген басқару) - бұл әлеуметтік дамуға қатысты бағдарламалық жасақтаманың бастапқы көзі семантикалық жұмыс үстелі семантиканы қолданып әр түрлі жұмыс үстеліндегі қосымшалардың деректерін байытады және өзара байланыстырады метадеректер ретінде сақталады RDF. 2006-2008 жылдар аралығында Еуропалық Одақтың осы аттас ғылыми жобасы қаржыландырды[2] әр түрлі Semantic Desktop технологияларын жасау үшін өндірістік және академиялық актерлерді біріктірді.

Іске асыру

NEPOMUK-тің үш белсенді бағдарламасы бар: A C ++ /KDE - негізделген нұсқа, а Java - негізделген нұсқа және коммерциялық нұсқа. 2006 және 2008 жылдар аралығында Еуропалық Одақ жобасы кезінде басқа нұсқалар жасалды, кейбіреулері жобадан тыс белсенді.[3]

KDE

NEPOMUK-KDE бастапқыда жаңа технологиялардың бірі ретінде ұсынылды KDE бағдарламалық жасақтамасы 4.[4] Бұл қолданылған Сопрано негізгі RDF деректерін сақтау және талдау кітапханасы ретінде, онтологиялық импортты өңдеу кезінде Раптор талдаушысы плагині және Redland сақтау плагині; барлық RDF деректері сақталды Виртуоз ол сонымен бірге толық мәтінді индекстеуді қарастырды.[5] Техникалық деңгейде NEPOMUK-KDE метадеректерді файлдарды, бетбелгілерді, электрондық пошталарды және күнтізбе жазбаларын сияқты әдеттегі пайдаланушының жұмыс үстелінде болатын әртүрлі элементтермен байланыстыруға мүмкіндік берді. Метадеректер ерікті RDF болуы мүмкін. Тегтеу - метадеректер үшін қолданушыға ең жақсы көрінетін бағдарлама.

KDE SC 4 сериялары ілгерілей бастағанда, NEPOMUK бастапқыда күтілген өнімділік пен пайдаланушы тәжірибесін жеткізбейтіні белгілі болды. Нәтижесінде KDE SC 4.13 жаңа индекстеу және семантикалық іздеу технологиясы Балу NEPOMUK жойылғанға дейін қосымшаларды тасымалдауға және деректерді тасымалдауға мүмкіндік беретін қысқа өтпелі кезең енгізілді.[6][7]Baloo бастапқыда қолданылған SQLite бірақ қазіргі уақытта қолданады LMDB[8]сақтау үшін және Xapian іздеу үшін.

Zeitgeist

The Zeitgeist қолданады GNOME және Убунту Бірліктің қолданушы интерфейсі, сияқты NEPOMUK онтологиясын қолданады Трекер іздеу жүйесі.

Java

Java негізіндегі NEPOMUK бағдарламасын енгізу[9] 2008 жылдың соңында аяқталды және бірнеше жаңа семантикалық жұмыс үстелі әдістері үшін тұжырымдама ортасы болды. Бұл өзіндік фронтпен ерекшеленеді (PSEW) іздеуді, шолуды, ұсыныстарды және «бір рангтен» функционалдығын біріктіреді. Java іске асыруда Күнжіт RDF дүкені және апертура[10] пошта клиенттері мен браузерлер сияқты басқа жұмыс үстелі қосымшаларымен интеграциялау негізі.

Java зерттеуін жүзеге асыру аясында бірқатар артефактілер жасалды:

Гновсистің сілтемесі

Жарнамалық роликті жүзеге асыру Бағдарламалық жасақтама қызмет ретінде өнім Refinder[12] 2009 жылы басталды, ал шектеулі бета-нұсқасы 2010 жылдың желтоқсанында шығарылды.[13] Refinder компаниясының Gnowsis компаниясы әзірледі Германияның жасанды интеллект орталығы (DFKI) (NEPOMUK EU жобасының жетекшісі). Іске қосу 2013 жылдың аяғында жабылды,[14] енгізу кодын қол жетімді ету жоспарлары жоқ.

Refinder басқа іске асырулар сияқты деректер форматтарын қолданады, бірақ қолданады Бағдарламалық жасақтама қызмет ретінде басқа қондырғылардың жұмыс үстелінің орнына.

Мәліметтер форматтары

  • PIMO - NEPOMUK-KDE-де қолданылатын, тұлғаларды, жобаларды, тақырыптарды, оқиғаларды және т.б. сипаттайтын жеке ақпарат моделін сипаттауға арналған мәліметтер форматы.[15]
  • NIE - жұмыс үстеліндегі ресурстарды сипаттайтын NEPOMUK ақпараттық элементі (және онымен байланысты NFO онтологиялары және т.б.) (файлдар, пошталар және т.б.)[16]

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ «Непомук лицензиясы». Архивтелген түпнұсқа 2009-04-29.
  2. ^ «Еуропалық Комиссия: CORDIS: Жобалар мен нәтижелер қызметі: бірыңғай білімді жеке онтологиялық басқарудың желілік ортасы».
  3. ^ Gnowsis-тің NEPOMUK және басқаларымен байланысы қандай? Блогпосты 20.11.2010 ж. NEPOMUK жобасына үлес қосқан Лео Зауэрманның авторы. NEPOMUK-тің 6 енгізу тізімі келтірілген
  4. ^ «NEPOMUK-KDE жобасы». Архивтелген түпнұсқа 2013-03-17. Алынған 2008-05-09.
  5. ^ Трюг, Себастьян (22 қыркүйек 2011). «Strigi, Soprano, Virtuoso, CLucene және Libstreamanalyzer туралы».
  6. ^ «KDE-дің келесі буынындағы семантикалық іздеу». Алынған 2014-06-28.
  7. ^ «KDE Community Wiki - Baloo». Алынған 2014-06-28.
  8. ^ «Baloo 5.15». Алынған 2015-10-11.
  9. ^ Гроза, Тюдор. «Semantic Desktop [.] Org». Архивтелген түпнұсқа 2007-12-01 ж.
  10. ^ Флюит, Лео Зауэрман, Кристияан. «Диафрагма шеңбері».
  11. ^ «Қош келдіңіз!».
  12. ^ «Үй - референт».
  13. ^ Сілтеме: Das nächste деңгейлік сілтемелер Futurezone мақаласы Якоб Штайншаден, 3.12.2010 ж.
  14. ^ «Біз Refinder өшіреміз - Refinder».
  15. ^ «Жеке ақпарат моделі (PIMO)». Архивтелген түпнұсқа 2008-12-28.
  16. ^ NEPOMUK ақпараттық элементінің онтологиясы Мұрағатталды 2008-12-30 жж Wayback Machine

Сыртқы сілтемелер