Nepomuk, pomensko namizje KDE

Ne bom vam lagal: kaj me je zares zanimalo NepomukŠe preden sem vedela, kaj je to, je bil njen majhen logotip (saj veste, pastelne barve, roza in srebrna: dekliška stvar). Po raziskavi logotipa sem se osredotočil na izdelek ... Nepo kaj?

header2

Nepomuk es "KDE-jev odgovor na semantično namizje". Sestavljen je iz a Okvir ustvarjati in se posvetovati metapodatki katere koli vrste virov.

... kot?

Pojdimo na Wikipedijo, da se osvežimo kaj so metapodatki

Metapodatki (od Grško μετα, meta, "Po" in Latinsko podatek, «Kaj je dano», «datotek»), Dobesedno« o podatkih », so podatki, ki opisujejo druge podatke. Na splošno, Skupina metapodatkov se nanaša na skupino podatkov, imenovano pritožbe. Koncept metapodatkov je analogen uporabi indeksov za iskanje predmetov namesto podatkov. Knjižnica na primer uporablja zavihke, ki določajo avtorje, naslove, založnike in mesta za iskanje knjig. Tako metapodatki pomagajo pri iskanju podatkov. Za različna področja računalništva, kot je iskanje informacij ali semantični splet, so metapodatki v oznakah pomemben pristop za premostitev semantičnega obsega.

No, ko se razčisti, se vrnimo k temu. Nepomuk. Kaj bo storilo zame? Iskanje virov prek metapodatkov, ki so lahko ali pa tudi ne enostavno dostopni (ali očitni) običajnemu uporabniku.

Ko govorimo o metapodatkih, jih lahko umestimo v tri velike skupine:

  • Metapodatki, specifični za datoteko.
  • Metapodatki, ki jih ustvari uporabnik (na primer oznake ali ocene, ki jih običajno dodamo v mp3).
  • Metapodatki, ki jih ni mogoče enostavno dobiti.

V slednjem lahko resnično izkoristimo indeksiranje in kategorizacijo z metapodatki, torej z uporabo semantičnega namizja.

Primer:

  1. Uporabnik prenese e-poštno prilogo. Ko je priloga shranjena na disku, se izgubijo sklici tistega, ki je poslal e-pošto, in uri, od koder je bilo e-poštno sporočilo preneseno.
  2. Ustvarjanje razvrstitev aplikacij, datotek itd. uporabnikov. Na primer, kdo je uporabnik, ki največ zapisuje na disk sda1? Kateri uporabnik ima največ prejetih paketov?

Nepomuk je sestavljen predvsem iz Sopran, Strigi in K MetaData. Sopranistka je objektno usmerjen okvir za Podatki RDF y strigi to je preprost mali iskalni demon. KMetaData je knjižnica, ki olajša dostop do metapodatkov.

Do zdaj se vam bo zavrtelo z definicijami in čudnimi besedami, a še ena definicija za razjasnitev: Kaj so Podatki RDF?

Čeprav je XML jezik za modeliranje podatkov, RDF je jezik za določanje metapodatkov. XML ni zmožen razširljivosti podatkov, saj je vrstni red elementov nenaraven in je njegovo vzdrževanje zelo težko in drago, nasprotno, RDF o Okvir za opis virov (RDF) omogoča interoperabilnost med aplikacijami, ki si na spletni strani izmenjujejo razumljive informacije, da se zagotovi infrastruktura, ki podpira dejavnosti metapodatkov.

Así da bi nam v bistvu uporaba tovrstnih orodij omogočila:

  • Pridobite informacije, ki niso očitne, na dosegu roke o podatkih v računalniku. Predstavljajte si na primer uporabnike programerjev, ki lahko z branjem izvorne kode svoje najljubše aplikacije pridobijo informacije o profilu programerjev, ki so jo razvili.
  • Potencial upraviteljev paketov bi lahko močno povečali z obsežno uporabo bogatih meta informacij, ki jih vsebujejo paketi (npr. .Deb). Dejstvo, da bi mu lahko dali pomensko vrednost, bi olajšalo reševanje odvisnosti ali konfliktov. Koristno. Še preden reši določen spor (običajno uporabnika prosijo za potrditev), se lahko obrne na uporabnikove metapodatke in sklepa o potrditvi konflikta. To bi bilo koristno, vendar nisem več tako prepričan.
  • Z uporabo Strigija v povezavi z nekaterimi funkcionalnostmi jedra Linuxa (kot je podsistem Inotify) bi lahko ponovno indeksirali spremenjene datoteke in prihranili pogosta iskanja po celotnem datotečnem sistemu. Tukaj lahko aplikacije ustvarijo veliko metapodatkov v zvezi s sistemskim dnevnikom in ker so dnevniki navadne besedilne datoteke ... jih je mogoče uporabiti.

Zaključek: če vi, dragi bralec, dobro uporabljate KDE 4, lahko poskusite Nepomuk. Potrebno je nekaj časa, da izkoristite prednosti (predstavljajte si indeksiranje in iskanje metapodatkov v vseh datotekah v sistemu ...), vendar ocenjujem, da je z nadaljnjo uporabo zelo močno orodje.

Upam, da ste razumeli, vas zapuščam in še naprej preizkušam to izvrstno orodje.

Lep pozdrav!

P.S: zelo zapleteno poiščite informacije o Nepomuk da je napisano v razumljivi terminologiji in ne v starodavnem sanskrtu kot na nekaterih drugih straneh ... Na srečo sem to objavo našel v Infosofiji kot referenco.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Sergio Rondan je dejal

    Poglejmo, če razumem. Bi bilo to tako, kot da bi na vse naše datoteke postavili "nalepke"?

  2.   N @ ty je dejal

    Poglejmo, če razumem. Bi bilo to tako, kot da bi na vse naše datoteke postavili "nalepke"?

    Recimo, da bi bilo to nekaj takega, kot da bi na dokumente dali etikete in izkoristili etikete, ki jih ta vir že ima, četudi tega ne vidite s prostim očesom, v viru obstaja veliko informacij, se lahko uporablja s tovrstnimi orodji.

    @gss: Dobrodošli v življenju komentatorja !! :)

    [] ... Resnica o semantiki v programiranju je zelo lep pogled kot inteligentno programiranje jutrišnjega dne ... []

    Upam, da bi bilo res koristno.

    S spoštovanjem,

  3.   gss je dejal

    Pozdravljeni, če se ne motim, prvič komentiram.

    Zelo dobra objava, resnica je, da je ta semantika v programiranju zelo dober pogled kot inteligentno programiranje prihodnosti.

    Poglejmo, če razumem. Bi bilo to tako, kot da bi na vse naše datoteke postavili "nalepke"?

    Ne samo datoteke, ampak tudi mape, celotni programi, zbirke podatkov, aplikacije, internetne strani itd. Itd ...

    Nekaj, o čemer je treba razmišljati, je, da bo s tem koncept "arhiva" nekoliko razveljavljen, če bomo razmišljali o "knjižnicah" z metaoznakami in drugimi.

    Resnica se mi zdi zelo dober prispevek (in tu se jih bo nekaj prijelo), skoraj podoben tistemu, kar počne Se7en s svojim iskalnikom.