Hlavní navigace

Sémantický desktop: chytřejší práce s daty v souvislostech

Michal Černý 10. 11. 2011

Základní myšlenkou sémantického desktopu je umožnit počítači usuzovat takovým způsobem, jakým lidé běžně uvažují, tedy pomocí sítě asociací. Je takto pracující desktop, jak o něm mluví Carla Schroderová, skutečně reálnou budoucností desktopu? Co by mohl přinést informatice jako takové a informační společnosti?

Sémantický… web i desktop

Současný vývoj okolo sémantického webu ukazuje, že implementovat v rámci počítačového zpracování dat funkcionalitu, která by rozumným způsobem byla schopna rozpoznat obsah a používat jej, je velice složité. Hlavním kamenem úrazu nejsou často technologie, které jsou navrženy poměrně dobře, ale často sami uživatelé (v případě sémantického webu publicisté obsahu), kteří nejsou ochotni implementovat.

Poněkud ve stínu sémantického webu roste projekt, o kterém se úplně často nemluví – sémantický desktop. Jeho hlavním představitelem je Nepomuk. Jde o síťové prostředí pro osobní ontologie na bázi řízení znalosti. Nejedná se o žádnou konkrétní aplikaci, ale pouze o framework, který funkce sémantického desktopu zpřístupňuje. Celý projekt je open-source a jeho cena byla 17 milionů eur, z toho 11,5 milionů financováno E­vropskou unií, ale na vývoji se podílela řada dalších firem, jako například IBM.

V zásadě existují tři funkční varianty – první je implementace pro grafické prostředí KDE, druhá pracuje v Javě a třetí je poskytována v rámci SaS, jako komerční produkt. Asi nejpoužívanější a silně implementovanou variantou je především verze pro KDE 4, jehož je integrální součástí. Cílem je tedy poskytnout vhodnou infrastrukturu rozšiřující osobní desktop do prostředí, které podporujícího jednak správu osobních informací, tak i sdílení a výměnu těchto informací v rámci sociálních i organizačních vztahů. Tento proces probíhá na základě práce s metadaty.

Nepomuk pro práci používá v základní úrovni vlastní implementaci RDF. Pro reprezentaci vysokoúrovňových znalostí sémantického desktopu pracuje s jazyky RDFS a OWL a také disponuje vlastním jazykem NRL. Pomocí těchto jazyků je schopen vytvářet ontologie pro výměnu dat mezi aplikacemi a jejich konkrétní implementaci. Existuje několik standardizovaných ontologií (o standardizaci se stará OSCA Foundation):

  • anotační ontologie NAO
  • skupina ontologií pro informační elementy NIE (popisuje zdroje v desktopu, jako jsou soubory či e-maily)
  • ontologie pro modelování osobních informací PIMO (užívá ji Akonadi)
  • ontologie pro modelování úkolů TMO

Je zřejmé, že každá skupina programů bude různě užívat jednotlivých ontologií.

Akonadi

Asi nejdiskutovanější novinkou v oblasti sémantického desktopu a jeho integrace do KDE 4, je propojení Nepomuku s Akonadi, které spravuje PIM (Personal Information Manager) data, tedy adresář, kalendář a e-maily. Vzniká tak jednotné prostředí pro přístup k datům zcela nezávisle na konkrétních aplikacích. Akonadi spravuje získávání dat a jejich ukládání, snaží se tak nahrazovat proprietární metody jednotlivých aplikací. Data, kterými disponuje Akonadi, jsou uložena v databázi MySQL a jsou poskytována Nepomuku, který s nimi pak může přiměřeným způsobem nakládat.

Stejně jako v jiných implementacích jde zatím především o vyhledávání. Ostatně přesně na tom je postavena integrace Nepomuku do Dolphin, Krunner, Gwenview a dalších. Budoucnost může být ale podstatně pestřejší.

Hledání souvislostí?

Celý projekt sémantického desktopu je založený na práci s metadaty a to především takovými, která jsou uložená na disku a jsou často součástí jednotlivých souborů – jde o různé implementované tagy u hudebních skladeb, EXIF informace u fotografií. K jejich získání se používá vyhledávání realizované pomocí indexovacího nástroje Strigi. Další metadata může definovat sám uživatel; pomocí hvězdiček, popisů souborů, komentářů atp. Nepomuk se snaží ale také získávat informace sám aktivně – například podle zdrojů, ze kterých byl soubor stažen, u e-mailu je možné pracovat s předmětem zprávy, odesilatelem či příjemcem atp.

Podle Carli Schroderové by měl Nepomuk v budoucnosti pracovat jako jakási umělá inteligence desktopu, který bude schopen aktivně hledat souvislosti sám a aktivně je zpracovávat. Měl by tak být schopen inteligentního vyhledávání dat na počítači na základě určité spojitosti dokumentů. Bude zajímavé sledovat, jak se podaří spojení koncepce sémantického webu a desktopu. Uživatel by mohl zcela rutině klást počítači otázky po určitých informacích a ten by dokázal inteligentně najít odpovědi, a to dokonce zasazené v určitém hlubším kontextu.

Zajímavý je také rozměr sociální – jednotlivá data budou moci být sdílena nějakým komunikačním kanálem (například sociální sítí či intranetem) a znalosti by se měly propojovat také v rámci těchto sítí. To by mělo dodat Nepomuku další silnou možnost efektivnějšího budování funkčních ontologií zcela automatickým způsobem.

Závěr

Jaká je tedy praktická současná využitelnost sémantického desktopu? Obecně velmi problematická, ač samotný koncept spojující vyhledávání požadovaných dat a obsahů, jednotný přístup k informacím napříč aplikacemi a možnost efektivní výměny dat mezi počítači je jistě nosný a v budoucnosti se může jevit jako životaschopný. V době pečlivého budování znalostního managementu se jeví Nepomuk jako velice zajímavý a perspektivní počin.

Dnes jsou zde ale zcela reálné problémy, které se stále nedaří odstranit. Významnou překážkou je především zátěž systému spojená s indexací a zpracováváním výsledků i relativně malý přínos pro většinu uživatelů. Dalším probléme je nedostatek aplikací, které by byly schopné efektivně nabízené ontologie používat. Přitom právě PIM je jednoduchým a pěkným příkladem, jak je možné dobře možnosti sémantického webu „ušít“ pro praxi.

Je pravdou, že KDE je skutečně jediným grafickým prostředím, které o nasazení této technologie usiluje a může to být časem významná konkurenční výhoda. Ani tak na uživatelské prostředí zaměřené systémy jako je Mac OS X totiž nic podobného zatím implementováno nemají. A zkušenosti z KDE tak mohou být velice cenné.

Našli jste v článku chybu?

10. 11. 2011 0:56

stewe (neregistrovaný)

ja som osobne k takymto veciam velmi velmi velmi skepticky. imho to je zatial blbost. o nepomukovi sa uz napisalo toho dost ale ja stale neviem naco to je vlastne dobre. 11 melonov z eu vyhodenych do vzduchu ... kazdy prve co spravi ked nainstaluje kde je to ze vypne nepomuka a vsetky tie indexovacie haluze ktore len zeru prostriedky a nie je to na nic ...

10. 11. 2011 6:12

Jyrki (neregistrovaný)

Naprosty souhlas, taky je Nepomuk prvni veci kterou vypinam po instalaci KDE. Ty penize slo vyuzit lepe, ale co cekat od EU?

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

Podnikatel.cz: Babiše přesvědčila 89letá podnikatelka?!

Babiše přesvědčila 89letá podnikatelka?!

Podnikatel.cz: Udávání a účtenková loterie, hloupá komedie

Udávání a účtenková loterie, hloupá komedie

Lupa.cz: Seznam mění vedení. Pavel Zima v čele končí

Seznam mění vedení. Pavel Zima v čele končí

Root.cz: Vypadl Google a rozbilo se toho hodně

Vypadl Google a rozbilo se toho hodně

120na80.cz: Jak oddálit Alzheimera?

Jak oddálit Alzheimera?

DigiZone.cz: Rádio Šlágr má licenci pro digi vysílání

Rádio Šlágr má licenci pro digi vysílání

Měšec.cz: Finančním poradcům hrozí vracení provizí

Finančním poradcům hrozí vracení provizí

Lupa.cz: Co se dá měřit přes Internet věcí

Co se dá měřit přes Internet věcí

Vitalia.cz: Jsou čajové sáčky toxické?

Jsou čajové sáčky toxické?

Měšec.cz: Zdravotní a sociální pojištění 2017: Připlatíte

Zdravotní a sociální pojištění 2017: Připlatíte

Vitalia.cz: Paštiky plné masa ho zatím neuživí

Paštiky plné masa ho zatím neuživí

Vitalia.cz: Dáte si jahody s plísní?

Dáte si jahody s plísní?

Root.cz: Certifikáty zadarmo jsou horší než za peníze?

Certifikáty zadarmo jsou horší než za peníze?

Podnikatel.cz: Babiš: E-shopy z EET možná vyjmeme

Babiš: E-shopy z EET možná vyjmeme

Podnikatel.cz: K EET. Štamgast už peníze na stole nenechá

K EET. Štamgast už peníze na stole nenechá

Měšec.cz: Kdy vám stát dá na stěhování 50 000 Kč?

Kdy vám stát dá na stěhování 50 000 Kč?

120na80.cz: Pánové, pečujte o svoje přirození a prostatu

Pánové, pečujte o svoje přirození a prostatu

Lupa.cz: Propustili je z Avastu, už po nich sahá ESET

Propustili je z Avastu, už po nich sahá ESET

DigiZone.cz: Recenze Westworld: zavraždit a...

Recenze Westworld: zavraždit a...