Nepomuk, KDE semantička radna površina

Neću vam lagati: ono što me zaista zanimalo NepomukČak i prije nego što sam znala što je to, bio je to njezin mali logotip (znate, pastelne boje, ružičasta i srebrna: djevojačka stvar). Nakon istraživanja logotipa, usredotočio sam se na proizvod ... Nepo šta?

header2

Nepomuk es "KDE-ov odgovor na semantičku radnu površinu". Sastoji se od a okvir kreirati i konsultovati metapodaci bilo koje vrste resursa.

… Kao?

Idemo na Wikipediju da se osvježimo šta su metapodaci

Metapodaci (od Grčki μετα, Meta, "Nakon" i Latinski Datumi, «Šta se daje», «dato»), Doslovno« o podacima », su podaci koji opisuju ostale podatke. Uglavnom, grupa metapodataka odnosi se na skup podataka, tzv rekurso. Koncept metapodataka analogan je korištenju indeksa za lociranje objekata umjesto podataka. Na primjer, biblioteka koristi kartice koje navode autore, naslove, izdavače i mjesta za traženje knjiga. Stoga metapodaci pomažu u pronalaženju podataka. Za različita područja računanja, kao što je pronalaženje informacija ili semantička mreža, metapodaci u oznakama važan su pristup za premošćivanje semantičkog opsega.

Pa, nakon što se raščisti, vratimo se na to. Nepomuk. Šta će to učiniti za mene? Locirati resurse putem metapodataka koji mogu ili ne moraju biti lako dostupni (ili očigledni) zajedničkom korisniku.

Kada govorimo o metapodacima, možemo ih smjestiti u tri velike skupine:

  • Metapodaci specifični za datoteku.
  • Metapodaci koje je kreirao korisnik (na primjer, oznake ili ocjene koje obično dodajemo u mp3 datoteke).
  • Metapodaci do kojih se ne može lako doći.

U ovom drugom slučaju možemo stvarno iskoristiti indeksiranje i kategorizaciju pomoću metapodataka, odnosno pomoću semantičke radne površine.

Primjer:

  1. Korisnik preuzima prilog e-pošte. Kada se prilog spremi na disk, gube se reference onoga koji je poslao e-poštu i uri s kojeg je e-pošta preuzeta.
  2. Generiranje rangiranja aplikacija, datoteka itd. korisnika. Na primjer, tko je korisnik koji najviše zapisuje na disk sda1? Koji korisnik ima najveći broj primljenih paketa?

Nepomuk se uglavnom sastoji od Sopran, Strigi i K MetaData. sopran je objektno orijentisani okvir za RDF podaci y vikati to je jednostavan mali pretraživač. KMetaData je biblioteka koja olakšava pristup metapodacima.

Do sada ćete dobiti vrtoglavicu od definicija i čudnih riječi, ali još jedna definicija za pojašnjenje: Šta su RDF podaci?

Iako je XML jezik za modeliranje podataka, RDF je jezik za specificiranje metapodataka. XML ne uspijeva u skalabilnosti podataka jer je redoslijed elemenata neprirodan, a njegovo održavanje je vrlo teško i skupo, naprotiv, RDF o Okvir opisa resursa (RDF) omogućava interoperabilnost između aplikacija koje razmjenjuju razumljive informacije na web stranici, kako bi se osigurala infrastruktura koja podržava aktivnosti metapodataka.

Así da bi nam, u osnovi, upotreba ove vrste alata omogućila da:

  • Dohvatite podatke koji nisu očigledni i koji su vam nadohvat ruke o podacima na računaru. Na primjer, zamislite korisnike programera koji čitajući izvorni kod svoje omiljene aplikacije mogu dobiti informacije o profilu programera koji su je razvili.
  • Potencijal upravitelja paketa mogao bi se znatno povećati širokom upotrebom bogatih meta informacija sadržanih u paketima (npr. .Deb-ovima). Činjenica da mu se može dati semantička vrijednost olakšala bi rješavanje ovisnosti ili sukoba. Korisno. Čak i prije rješavanja određenog sukoba (obično se od korisnika traži potvrda), mogao bi se obratiti korisnikovim metainformacijama i moći zaključiti o potvrdi rješenja za rješavanje sukoba. Ovo bi bilo korisno, ali više nisam toliko uvjeren.
  • Korištenjem Strigija u kombinaciji s nekim funkcionalnostima Linux jezgre (kao što je podsistem Inotify) mogli bismo reindeksirati modificirane datoteke i uštedjeti potrebu za čestim pretragama kroz čitav sistem datoteka. Ovdje bi aplikacije mogle generirati puno metapodataka u odnosu na sistemski dnevnik, a kako su dnevnici obični tekstualni fajlovi ... mogu se koristiti.

zaključak: ako vi, dragi čitatelju, dobro koristite KDE 4, možete pokušati Nepomuk. Potrebno je neko vrijeme da se iskoriste blagodati (zamislite indeksiranje i pretraživanje metapodataka na svim datotekama na sistemu ...), ali procjenjujem da je to uz daljnju upotrebu vrlo moćan alat.

Nadam se da ste razumjeli, ostavljam vas i nastavljam testirati ovaj sjajni alat.

Saludos !!

P.S: jako komplikovano pronaći informacije o Nepomuk da je napisan razumljivom terminologijom, a ne drevnim sanskrtom kao na nekim drugim web lokacijama ... Srećom, ovaj post pronašao sam u Infosofiji kao referencu.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Sergio Rondan rekao je

    Da vidimo da li razumijem. Da li bi to bilo poput stavljanja "naljepnica" na sve naše datoteke?

  2.   N @ ty rekao je

    Da vidimo da li razumijem. Da li bi to bilo poput stavljanja "naljepnica" na sve naše datoteke?

    Recimo da bi to bilo nešto poput stavljanja naljepnica na dokumente i iskorištavanja naljepnica koje taj resurs već ima, čak i ako ga ne vidite golim okom, u resursu ima mnogo informacija koje se implicitno vrte okolo može se koristiti sa alatima ove vrste.

    @gss: Dobrodošli u život komentatora !! :)

    [] ... Istina o semantici u programiranju vrlo je dobar prizor kao i inteligentno programiranje sutrašnjice ... []

    Nadam se, bilo bi zaista korisno.

    pozdrav,

  3.   gss rekao je

    Pozdrav, ako se ne varam, ovo je prvi put da komentiram.

    Vrlo dobar post, istina je da je ova semantika u programiranju vrlo dobar pogled kao inteligentno programiranje sutrašnjice.

    Da vidimo da li razumijem. Da li bi to bilo poput stavljanja "naljepnica" na sve naše datoteke?

    Ne samo datoteke, već i mape, čitavi programi, baze podataka, aplikacije, Internet stranice itd. Itd ...

    Nešto o čemu treba razmisliti je da će sa ovim koncept "arhive" biti malo odvojen da bi se razmišljalo o "bibliotekama", s metatagovima i drugima.

    Istina mi se čini vrlo dobrim doprinosom (i tu će nekoliko ljudi zavapiti), gotovo sličnim onome što Se7en radi sa svojim pretraživačem.