Nepomuk, KDE semantiline töölaud

Ma ei hakka teile valetama: mis mind tegelikult huvitas NepomukiIsegi enne, kui ma arugi sain, mis see on, oli see tema väike logo (teate, pastelsetes toonides, roosa ja hõbedane: tüdrukute värk). Pärast logo uurimist keskendusin tootele ... Nepo mida?

header2

Nepomuki es "KDE vastus semantilisele töölauale". See koosneb a raamistik luua ja nõu pidada metaandmed mis tahes tüüpi ressurssidest.

... nagu?

Läheme Vikipeediasse värskendama mis on metaandmed

Metaandmed (selle griego μετα, meta, "Pärast" ja Ladina keel daatum, «Mis antakse», «andmeid»), Sõna otseses mõttes« andmete kohta », on andmed, mis kirjeldavad muid andmeid. Üldiselt, metaandmete rühm viitab andmete rühmale, mida nimetatakse ressurss. Metaandmete mõiste on analoogne indeksite kasutamisega objektide leidmiseks andmete asemel. Näiteks kasutab raamatukogu raamatute otsimiseks vahekaarte, mis määravad autorid, pealkirjad, kirjastajad ja kohad. Seega aitavad metaandmed andmeid leida. Erinevate arvutamisvaldkondade jaoks, nagu teabe otsimine või semantiline veeb, on siltide metaandmed oluline lähenemisviis semantilise ulatuse ületamiseks.

Noh, kui see on klaaritud, läheme selle juurde tagasi. Nepomuki. Mida see minu jaoks teeb? Ressursside leidmiseks metaandmete kaudu, mis võivad tavalisele kasutajale olla hõlpsasti kättesaadavad (või mitte).

Kui räägime metaandmetest, võime need paigutada kolme suurde rühma:

  • Failispetsiifilised metaandmed.
  • Kasutaja loodud metaandmed (näiteks sildid või hinnangud, mille tavaliselt lisame mp3-desse).
  • Metaandmed, mida pole lihtne hankida.

Viimases saame siin metaandmete järgi indekseerimise ja kategoriseerimise, st semantilise töölaua abil reaalselt ära kasutada.

Näide:

  1. Kasutaja laadib alla meilisõnumi. Kui manus on kettale salvestatud, lähevad kaduma nii e-kirja saatnud kui ka uri viited, kust e-kiri alla laaditi.
  2. Rakenduste, failide jms järjestamise genereerimine kasutajate arv. Näiteks kes on kasutaja, kes kirjutab kõige rohkem kettale sda1? Millisel kasutajal on kõige rohkem pakette?

Nepomuk koosneb peamiselt Sopran, Strigi ja K MetaData. Sopran on objektile suunatud raamistik RDF andmed y karjuda see on lihtne väike otsingu deemon. KMetaData on raamatukogu, mis hõlbustab juurdepääsu metaandmetele.

Nüüdseks on teil definitsioonide ja kummaliste sõnade pärast peapööritus, kuid selgituseks veel üks definitsioon: Mis on RDF andmed?

Kuigi XML on andmete modelleerimise keel, RDF on metaandmete täpsustamise keel. XML ebaõnnestub andmete mastaapsuses, kuna elementide järjestus on ebaloomulik ning selle hooldamine on väga keeruline ja kulukas, vastupidi, RDF o Ressursikirjelduse raamistik (RDF) võimaldab koostalitlusvõimet rakenduste vahel, mis vahetavad veebilehel arusaadavat teavet, et pakkuda metaandmetega seotud tegevusi toetavat infrastruktuuri.

ASI et põhimõtteliselt võimaldaks seda tüüpi tööriistade kasutamine meil:

  • Hankige teavet "pole ilmne" ja teie käeulatuses arvutis olevate andmete kohta. Kujutage näiteks ette programmeerijate kasutajaid, kes oma lemmikrakenduse lähtekoodi lugedes saavad teavet selle välja töötanud programmeerijate profiili kohta.
  • Pakettide haldurite potentsiaali võiks oluliselt suurendada pakettides sisalduva rikkaliku metainfo ulatuslik kasutamine (nt .deb's). Semantilise väärtuse andmise fakt hõlbustaks sõltuvuste või konfliktide lahendamist. Kasulik. Isegi enne teatud konflikti lahendamist (tavaliselt küsitakse kasutajalt kinnitust), võiks see uurida kasutaja enda metateavet ja osata järeldada konflikti lahendamise kinnitust. See oleks kasulik, kuid ma pole enam nii veendunud.
  • Kasutades Strigi koos mõne Linuxi kerneli funktsionaalsusega (näiteks alamsüsteem Inotify), võiksime modifitseeritud failid uuesti indekseerida ja salvestada vajaduse teha sagedasi otsinguid kogu failisüsteemis. Siin võivad rakendused genereerida süsteemilogiga seoses palju metaandmeid ja kuna logid on lihttekstifailid ... saab seda kasutada.

Järeldus: kui sina, kallis lugeja sõber, kasutad KDE 4 hästi, võid proovida Nepomuki. Kasu võtmine võtab natuke aega (kujutage ette metaandmete indekseerimist ja otsimist kõigis süsteemi failides ...), kuid minu hinnangul on see jätkuval kasutamisel väga võimas tööriist.

Loodan, et olete aru saanud, jätan teid maha ja jätkan selle suurepärase tööriista testimist.

Tervitused!

P.S: väga keeruline leida teavet Nepomuki et see on kirjutatud arusaadavas terminoloogias ja mitte iidses sanskriti keeles nagu mõnel muul saidil ... Õnneks leidsin selle postituse Infosofias viitena.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Sergio Rondan DIJO

    Vaatame, kas saan aru. Kas see oleks nagu "siltide" panemine kõigile meie failidele?

  2.   N @ ty DIJO

    Vaatame, kas saan aru. Kas see oleks nagu "siltide" panemine kõigile meie failidele?

    Oletame, et see oleks midagi sellist, nagu dokumentidele siltide panemine ja siltide kasutamine, mis sellel ressursil juba on, isegi kui te seda palja silmaga ei näe, on ressursis kaudselt palju teavet, mis saab kasutada seda tüüpi tööriistadega. palju.

    @gss: Tere tulemast kommentaatorielu !! :)

    [] ... Tõde programmeerimise semantika kohta on väga hea vaatepilt kui homne arukas programmeerimine ...

    Loodan, et see oleks tõesti kasulik.

    Regards,

  3.   gss DIJO

    Tere, kui ma ei eksi, kommenteerin seda esimest korda.

    Väga hea postitus, tõsi on see, et see programmitöö semantika on homsele intelligentsele programmeerimisele väga hea vaade.

    Vaatame, kas saan aru. Kas see oleks nagu "siltide" panemine kõigile meie failidele?

    Mitte ainult failid, vaid kaustad, terved programmid, andmebaasid, rakendused, Interneti-lehed jne jne ...

    Mõtlemisvõimalus on see, et see jätaks "arhiivi" mõiste natuke kõrvale, et mõelda "raamatukogudele" koos metamärgenditega jt.

    Tõde tundub mulle väga hea panus (ja siin hakkavad mitmed hüüdma), peaaegu sarnane sellega, mida Se7en oma otsingumootoriga teeb.