Nepomuk, KDE semantiskā darbvirsma

Es nemelošu jums melot: kas mani patiešām interesēja NepomuksPat pirms es zināju, kas tas ir, tas bija viņas mazais logotips (jūs zināt, pasteļtoņi, rozā un sudrabs: meitenes lieta). Pēc logotipa izpētīšanas es koncentrējos uz produktu ... Nepo ko?

header2

Nepomuks es "KDE atbilde uz semantisko darbvirsmu". Tas sastāv no ietvars izveidot un konsultēties Metadatu jebkura veida resursu.

... kā?

Dodamies uz Vikipēdiju, lai atsvaidzinātos kas ir metadati

metadati (no griego μετα, meta, "Pēc" un Latīņu valoda bāze, «Kas tiek dots», «dato»), Burtiski« par datiem », ir dati, kas apraksta citus datus. Kopumā metadatu grupa attiecas uz datu grupu, ko sauc resurss. Metadatu jēdziens ir analogs indeksu izmantošanai objektu atrašanai datu vietā. Piemēram, bibliotēka grāmatu meklēšanai izmanto cilnes, kurās norādīti autori, nosaukumi, izdevēji un vietas. Tādējādi metadati palīdz atrast datus.Dažādiem skaitļošanas laukiem, piemēram, informācijas iegūšanai vai semantiskajam tīmeklim, metadati tagos ir svarīga pieeja semantiskā diapazona pārvarēšanai.

Nu, kad tas būs noskaidrots, atgriezīsimies pie tā. Nepomuks. Ko tas man darīs? Resursu atrašana, izmantojot metadatus, kas var būt vai var nebūt viegli pieejami (vai acīmredzami) parastajam lietotājam.

Runājot par metadatiem, mēs tos varam izvietot trīs lielās grupās:

  • Failiem raksturīgi metadati.
  • Lietotāja izveidotie metadati (piemēram, tagi vai vērtējumi, kurus mēs parasti pievienojam mp3).
  • Metadati, kurus nevar viegli iegūt.

Pēdējā vietā mēs varam reāli izmantot indeksēšanas un kategorizēšanas pēc metadatiem priekšrocības, tas ir, izmantojot semantisko darbvirsmu.

Piemēram:

  1. Lietotājs lejupielādē e-pasta pielikumu. Kad pielikums tiek saglabāts diskā, tiek zaudētas gan tā, kas nosūtīja e-pastu, gan uri atsauces, no kuras e-pasts tika lejupielādēts.
  2. Lietojumprogrammu, failu uc rangu ģenerēšana lietotāju. Piemēram, kurš ir tas lietotājs, kurš visvairāk raksta diskā sda1? Kuram lietotājam ir vislielākais saņemto pakešu skaits?

Nepomuk sastāv galvenokārt no Soprāns, Strigi un K MetaData. Soprāns ir objektorientēta sistēma RDF dati y strigi tas ir vienkāršs mazs meklēšanas dēmons. KMetaData ir bibliotēka, kas atvieglo piekļuvi metadatiem.

Tagad jums būs reibonis ar definīcijām un dīvainiem vārdiem, bet vēl viena definīcija, lai precizētu: Kas ir RDF dati?

Lai gan XML ir datu modelēšanas valoda, RDF ir valoda metadatu norādīšanai. XML neizdodas mērogot datus, jo elementu secība ir nedabiska, un tā uzturēšana ir ļoti sarežģīta un dārga, gluži pretēji, RDF o Resursu apraksta ietvars (RDF) ļauj sadarbspējai starp lietojumprogrammām, kas tīmekļa vietnē apmainās ar saprotamu informāciju, lai nodrošinātu infrastruktūru, kas atbalsta metadatu darbības.

Tātad ka šāda veida rīku izmantošana mums ļautu:

  • Iegūstiet informāciju, kas nav acīmredzama, un viegli atrodama par datorā esošajiem datiem. Piemēram, iedomājieties programmētāju lietotājus, kuri, izlasot savas iecienītās lietojumprogrammas pirmkodu, var iegūt informāciju par to izstrādātāju profilu, kuri to izstrādājuši.
  • Pakotņu pārvaldnieku potenciālu varētu ievērojami palielināt, plaši izmantojot bagātīgo meta informāciju, kas atrodas paketēs (piemēram, .deb's). Fakts, ka tam var piešķirt semantisko vērtību, atvieglotu atkarību vai konfliktu atrisināšanu. Noderīgi. Pat pirms noteikta konflikta atrisināšanas (parasti lietotājam tiek lūgts apstiprinājums), tas varētu iepazīties ar paša lietotāja meta informāciju un spēt secināt konflikta atrisināšanas apstiprinājumu. Tas būtu noderīgi, bet es vairs neesmu tik pārliecināts.
  • Izmantojot Strigi kopā ar dažām Linux kodola funkcijām (piemēram, apakšsistēmu Inotify), mēs varētu reindexēt modificētos failus un ietaupīt nepieciešamību bieži meklēt visā failu sistēmā. Šeit lietojumprogrammas varētu radīt daudz metadatu attiecībā pret sistēmas žurnālu, un, tā kā žurnāli ir vienkārša teksta faili ... to var izmantot.

Secinājums: ja jūs, dārgais lasītājdraugs, labi izmantojat KDE 4, varat to izmēģināt Nepomuks. Ir vajadzīgs laiks, lai gūtu labumu (iedomājieties indeksēšanu un metadatu meklēšanu visos sistēmas failos ...), bet es uzskatu, ka, turpinot lietot, tas ir ļoti spēcīgs rīks.

Es ceru, ka esat sapratis, es jūs pametu un turpinu pārbaudīt šo lielisko rīku.

Sveicieni!

P.S: ļoti sarežģīti atrast informāciju par Nepomuks ka tas ir rakstīts saprotamā terminoloģijā, nevis senajā sanskritā, kā dažās citās vietnēs ... Par laimi, es atradu šo ierakstu Infosofia kā atsauci.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Serhio Rondāns teica

    Ļauj redzēt, vai es saprotu. Vai tas būtu tāpat kā "uzlīmju" ievietošana visos mūsu failos?

  2.   N @ ty teica

    Ļauj redzēt, vai es saprotu. Vai tas būtu tāpat kā "uzlīmju" ievietošana visos mūsu failos?

    Pieņemsim, ka tas būtu kaut kas līdzīgs etiķešu uzlikšanai dokumentiem un to resursu izmantošanai, kas šim resursam jau ir, pat ja jūs to neredzat ar neapbruņotu aci, resursā netieši ir daudz informācijas, var izmantot ar šāda veida instrumentiem.daudz.

    @gss: Laipni lūdzam komentētāju dzīvē !! :)

    [] ... Patiesība ir tāda, ka šī semantika programmēšanā ir ļoti labs skatījums kā rītdienas inteliģentā programmēšana ... []

    Es ceru, ka tā būs patiešām noderīga.

    Sveicieni,

  3.   gss teica

    Labdien, ja nemaldos, komentēju pirmo reizi.

    Ļoti labs amats, patiesība ir tāda, ka šī semantika programmēšanā ir ļoti labs skats kā rītdienas inteliģentā programmēšana.

    Ļauj redzēt, vai es saprotu. Vai tas būtu tāpat kā "uzlīmju" ievietošana visos mūsu failos?

    Ne tikai faili, bet mapes, visas programmas, datu bāzes, lietojumprogrammas, interneta lapas utt. Utt.

    Ir jādomā par to, ka tādējādi "arhīva" jēdziens nedaudz paliks malā, lai domātu par "bibliotēkām", ar metatagiem un citiem.

    Man šķiet, ka patiesība ir ļoti labs ieguldījums (un šeit vairāki iesit), gandrīz līdzīgi tam, ko Se7en dara ar savu meklētājprogrammu.