Nepomuk, a KDE szemantikus asztala

Nem fogok hazudni neked: ami igazán érdekelt NepomukMég mielőtt tudtam volna, mi az, a kis logója volt (tudod, pasztell színek, rózsaszín és ezüst: lányos dolog). Miután kutattam a logót, a termékre összpontosítottam ... Nepo mi?

header2

Nepomuk es "A KDE válasza egy szemantikus asztalra". Ez áll a keret létrehozni és konzultálni metaadatok bármilyen típusú erőforrás.

…mint?

Menjünk a Wikipédiába frissíteni mi a metaadat

metaadatok (a görög után, meta, "Utána" és latin dátumok, «Mit adnak», «Dato»), Szó szerint« az adatokról », olyan adatok, amelyek más adatokat írnak le. Általánosságban, a metaadatok csoportja az úgynevezett adatcsoportra utal forrás. A metaadatok fogalma analóg az indexek használatával objektumok helyének megkeresésére adatok helyett. Például egy könyvtár füleket használ, amelyek szerzőket, címeket, kiadókat és helyeket határoznak meg a könyvek kereséséhez. Így a metaadatok segítenek megtalálni az adatokat: A számítástechnika különféle területein, például az információ-visszakeresésnél vagy a szemantikus webnél a címkékben szereplő metaadatok fontos megközelítés a szemantikai tartomány áthidalására.

Nos, miután letisztult, térjünk vissza Nepomuk. Mit fog tenni nekem? Erőforrások megkeresése olyan metaadatokon keresztül, amelyek könnyen hozzáférhetők (vagy nem nyilvánvalóak) a közös felhasználó számára.

Amikor metaadatokról beszélünk, három nagy csoportba sorolhatjuk őket:

  • Fájl-specifikus metaadatok.
  • A felhasználó által létrehozott metaadatok (például címkék vagy értékelések, amelyeket általában hozzáadunk az mp3 fájlokhoz).
  • Nem könnyen megszerezhető metaadatok.

Ez utóbbiban valós hasznát vehetjük az indexelésnek és a metaadatok szerinti kategorizálásnak, vagyis a szemantikus asztal használatának.

Példa:

  1. A felhasználó letölt egy e-mail mellékletet. Amikor a mellékletet lemezre menti, akkor mind az e-mailt küldő, mind az uri hivatkozásai elvesznek.
  2. Alkalmazások, fájlok stb. Rangsorolása felhasználók száma. Például ki az a felhasználó, aki a legtöbbet írja az sda1 lemezre? Melyik felhasználó kapta a legtöbb csomagot?

Nepomuk főleg a következőkből áll Szoprán, Strigi és K MetaData. Szoprán egy objektum-orientált keretrendszer a RDF adatok y strigi ez egy egyszerű kis keresési démon. KMetaData egy olyan könyvtár, amely megkönnyíti a metaadatokhoz való hozzáférést.

Mostanra szédülni fog a definícióktól és a furcsa szavaktól, de még egy meghatározást kell tisztázni: Mik RDF adatok?

Míg az XML az adatok modellezésének nyelve, Az RDF a metaadatok megadásának nyelve. Az XML nem képes az adatok méretezhetőségében, mivel az elemek sorrendje természetellenes, karbantartása pedig nagyon nehéz és költséges, éppen ellenkezőleg, RDF o Erőforrás-leíró keretrendszer (RDF) lehetővé teszi az interoperabilitást olyan alkalmazások között, amelyek érthető információt cserélnek a weboldalon, hogy olyan infrastruktúrát biztosítsanak, amely támogatja a metaadat-tevékenységeket.

Így hogy alapvetően az ilyen típusú eszközök használata lehetővé tenné számunkra:

  • Szerezzen "nem nyilvánvaló" információt, és kéznél legyen a számítógépén található adatokról. Képzeljük el például azokat a programozó felhasználókat, akik kedvenc alkalmazásuk forráskódjának elolvasásával információkat szerezhetnek az azt fejlesztő programozók profiljáról.
  • A csomagkezelőkben rejlő lehetőségek nagymértékben növelhetők a csomagokban található gazdag metainformációk széles körű felhasználásával (pl. .Deb-ek). Az a tény, hogy szemantikai értéket tudunk adni neki, megkönnyítené a függőségek vagy konfliktusok megoldását. hasznos. Még egy bizonyos konfliktus megoldása előtt (általában a felhasználótól kérik a megerősítést), megismerheti a felhasználó saját metainformációit, és képes következtetni a konfliktus megoldásának megerősítésére. Ez hasznos lenne, de már nem vagyok ilyen meggyőződve.
  • A Strigi-t a Linux kernel egyes funkcióival (például az Inotify alrendszerrel) együtt használva újraindexelhetjük a módosított fájlokat, és megtakaríthatjuk, hogy a teljes fájlrendszerben gyakran kell keresni. Itt az alkalmazások rengeteg metaadatot generálhatnak a rendszernaplóhoz képest, és mivel a naplók egyszerű szöveges fájlok ... használható.

Következtetés: ha Ön, kedves olvasó barátom, jól használja a KDE 4-et, akkor megpróbálkozhat vele Nepomuk. Az előnyök kiaknázása eltart egy ideig (képzelje el a rendszer összes fájljának indexelését és keresését a metaadatokban ...), de becslésem szerint a folyamatos használat mellett ez egy nagyon hatékony eszköz.

Remélem, megértette, elhagylak és továbbra is tesztelem ezt a nagyszerű eszközt.

Üdvözlet!

P.S: nagyon bonyolult információt találni Nepomuk hogy érthető terminológiával van megírva, és nem az ókori szanszkrit nyelven, mint néhány más helyszínen ... Szerencsére ezt az üzenetet az Infosofia-ban találtam referenciaként.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Sergio Rondan dijo

    Lássuk, értem-e. Olyan lenne, mintha "címkéket" rakna az összes fájlunkra?

  2.   N @ ty dijo

    Lássuk, értem-e. Olyan lenne, mintha "címkéket" rakna az összes fájlunkra?

    Tegyük fel, hogy valami olyasmi lenne, mintha címkéket helyeznének a dokumentumokba, és kihasználnák az adott erőforrás már meglévő címkéit, még akkor is, ha szabad szemmel nem látja őket, sok információ jár implicit módon az erőforrásban, amely használható ilyen típusú eszközökkel.sok.

    @gss: Üdvözöljük a kommentátor életében !! :)

    []… A programozás szemantikájának igazsága nagyon jó látvány, mint a holnap intelligens programozása ... []

    Remélem, nagyon hasznos lenne.

    Üdvözlettel,

  3.   gss dijo

    Helló, ha nem tévedek, először kommentálom.

    Nagyon jó bejegyzés, az az igazság, hogy a programozásban ez a szemantika nagyon jól néz ki, mint a holnap intelligens programozása.

    Lássuk, értem-e. Olyan lenne, mintha "címkéket" rakna az összes fájlunkra?

    Nem csak fájlok, hanem mappák, teljes programok, adatbázisok, alkalmazások, internetes oldalak stb. Stb.

    Gondolkodni kell azon, hogy ez egy kicsit félreteszi az "archívum" fogalmát, hogy a "könyvtárakra" gondoljunk, metacímkékkel és másokkal.

    Az igazság számomra nagyon jó hozzájárulásnak tűnik (és itt többen kiáltani fognak), szinte hasonló ahhoz, amit Se7en tesz keresőjével.