Web-i semantik dhe të Dhënat e Lidhura. Korrigjime dhe shtesa

Dua të prezantoj publikun një fragment nga kjo libër që sapo ka dalë:

Modelimi ontologjik i njĂ« ndĂ«rmarrjeje: metoda dhe teknologjitĂ« [Teksti]: monografi / [S. V. GorĆĄkov, S. S. Kralin, O. I. MuĆĄtak etj.; redaktori pĂ«rgjegjĂ«s S. V. GorĆĄkov]. — Jekaterinburg: Botimi i Universitetit Ural, 2019. — 234 fq.: il., tabela; 20 cm. — AutorĂ«t janĂ« tĂ« shĂ«nuar nĂ« anĂ«n e prapme tĂ« titullit. — Bibliografia nĂ« fund tĂ« kapitujve. — ISBN 978-5-7996-2580-1: 200 ekz.

Qëllimi i publikimit të këtij fragmenti në Habr është katërfish:

  • ËshtĂ« e vĂ«shtirĂ« pĂ«r dikĂ« tĂ« mbajĂ« kĂ«tĂ« libĂ«r nĂ« duar, nĂ«se ai nuk Ă«shtĂ« klient i respektuar SergeIndex; nuk Ă«shtĂ« nĂ« shitje me siguri.
  • NĂ« tekst janĂ« bĂ«rĂ« korrigjime (nuk janĂ« tĂ« theksuara) dhe janĂ« bĂ«rĂ« shtesa, qĂ« nuk janĂ« shumĂ« nĂ« pĂ«rputhje me formatin e monografisĂ« nĂ« print: shĂ«nime tĂ« rĂ«ndĂ«sishme (nĂ«n spojn) dhe lidhje hiperlink.
  • Dua tĂ« mbledh pytje dhe vĂ«rejtje, pĂ«r t'i marrĂ« parasysh ato kur ky tekst tĂ« pĂ«rfshihet nĂ« njĂ« formĂ« tĂ« rishikuar nĂ« botime tĂ« tjera.
  • ShumĂ« adhurues tĂ« Semantic Web dhe Linked Data ende mendojnĂ« se rrethi i tyre Ă«shtĂ« kaq i vogĂ«l kryesisht sepse publiku i gjerĂ« ende nuk Ă«shtĂ« shpjeguar mirĂ« se sa e shkĂ«lqyer Ă«shtĂ« tĂ« jesh adhurues i Semantic Web dhe Linked Data. Autori i fragmentit, edhe pse i pĂ«rket kĂ«tij rrethi, nuk pajtohet me kĂ«tĂ« mendim, megjithatĂ«, ndjen se ka detyrim tĂ« bĂ«jĂ« njĂ« pĂ«rpjekje tjetĂ«r.

Pra,

Semantic Web

Evolucioni i Internetit mund të paraqitet në këtë mënyrë (ose të flasim për segmentet e tij, që janë formuar në rendin e treguar më poshtë):

  1. Dokumentet nĂ« internet. TeknologjitĂ« kyçe — Gopher, FTP etj.
    Internet është një rrjet global për ndarjen e burimeve lokale.
  2. Internet i dokumenteve. TeknologjitĂ« kyçe — HTML dhe HTTP.
    Karakteri i burimeve të paraqitura merr parasysh veçoritë e mjedisit të transmetimit të tyre.
  3. TĂ« dhĂ«nat nĂ« internet. TeknologjitĂ« kyçe — REST dhe SOAP API, XHR etj.
    Epoka e aplikacioneve në internet, konsumatorët e burimeve janë jo vetëm njerëz.
  4. Internet i tĂ« dhĂ«nave. TeknologjitĂ« kyçe — teknologjitĂ« e Linked Data.
    Ky fazë i katërt, e parashikuar nga Berners-Lee, krijuesi i teknologjive kyçe të fazës së dytë dhe drejtori i W3C, quhet Semantic Web; teknologjitë e Linked Data kanë për qëllim që të bëjnë të dhënat në web jo vetëm të lexueshme nga makinat, por edhe "të kuptueshme nga makinat".

Nga e ardhmja do të jetë e qartë për lexuesin përputhja e koncepteve kyçe të fazës së dytë dhe të katërt:

  • analogĂ«t e URL janĂ« URI,
  • analog tĂ« HTML Ă«shtĂ« RDF,
  • Hiperlinket HTML janĂ« tĂ« ngjashme me hyrjet URI nĂ« dokumentet RDF.

Semantic Web është më shumë një vizion sistemor i së ardhmes së internetit sesa një trend konkret i rastësishëm ose i lobuar, megjithëse mund të marrë parasysh edhe këto të fundit. Për shembull, një karakteristikë e rëndësishme e asaj që quhet Web 2.0 konsiderohet "përmbajtja e krijuar nga përdoruesit". Kjo duhet marrë parasysh, ndër të tjera, rekomandimi i W3C "Web Annotation Ontology" dhe një iniciativë të tillë si Solid.

A është vdekur Semantic Web?

Nëse heqim dorë nga pritshmëritë jo realiste, situata me webin semantik është përafërsisht e njëjtë si ajo me komunizmin në kohët e socializmit të zhvilluar (dhe me siguri se do të respektohen përkushtimet e kushteve të Iljiçit, çdo njeri le ta vendosë vetë). Motorët e kërkimit me sukses të konsiderueshëm detyrojnë faqet e internetit të përdorin RDFa dhe JSON-LD dhe vetë përdorin teknologjitë, që janë të lidhura me ato që do të përshkruhen më vonë (Google Knowledge Graph, Bing Knowledge Graph).

Në një kuptim të gjerë autori nuk mund të thotë se çfarë e pengon shpërndarjen më të madhe, por mund të flasë nga përvoja personale. Detyrat që do të zgjidheshin "nga kutia" në kushte kur SW ka ardhur, ekzistojnë, megjithatë, ato nuk janë shumë masive. Si pasojë, ata që kanë këto detyra nuk kanë mjete për të ndikuar ndaj atyre që janë në gjendje të ofrojnë zgjidhjen, zgjidhja e vetme nga ana e këtyre të fundit është e kundërshtueshme me modelet e tyre të biznesit. Prandaj vazhdojmë të skanojmë HTML dhe të krijojmë API të ndryshëm, njëra më e keqe se tjetra.

Megjithatë, teknologjitë e Linked Data kanë gjetur përdorim edhe jashtë web-it masiv; aplikimeve të tilla libri, në fakt, i është kushtuar. Aktualisht, komuniteti i Linked Data pret që këto teknologji të fitojnë edhe më shumë përhapje falë njohjes (apo shpalljes, siç e preferon dikush) nga Gartner për këto trende si Knowledge Graphs dhe Data Fabric. Shpresojmë se do të kenë sukses jo "realizimet të tipit bicikletë" të këtyre koncepteve, por ato që kanë lidhje me standardet e W3C që do të shqyrtohen më poshtë.

Linked Data

Berners-Lee e ka përkufizuar Linked Data si "internetin semantik" të bërë "siç duhet": një grumbull qasje dhe teknologjish, që mundësojnë arritjen e qëllimeve të tij. Prinsipet bazë të Linked Data që Berners-Lee theksoi janë si më poshtë.

Princi 1. Përdorimi i URI për emërtimin e entiteteve.

URI janë identifikues globalë të entiteteve, përkundrazi me identifikuesit lokalë të regjistrave. Parimi më i mirë u shpreh më tej në sloganin e Google Knowledge Graph «things, not strings».

Parimi 2. Përdorimi i URI në skemën HTTP, në mënyrë që të mund të demostrohen.

Kur lidhemi me URI, duhet tĂ« jetĂ« e mundur tĂ« marrim gjithçka qĂ« nĂ«nkupton, pas kĂ«tij nĂ«nkuptimi ( kĂ«tu analogjia Ă«shtĂ« e qartĂ« me emrin e operatorit «*» nĂ« C); saktĂ«sisht, tĂ« marrim njĂ« pĂ«rfaqĂ«sim tĂ« kĂ«tyre nĂ«nkuptimeve — nĂ« varĂ«si tĂ« vlerĂ«s sĂ« titullit HTTP Accept:. Ndoshta me ardhjen e epokĂ«s AR/VR do tĂ« jetĂ« e mundur tĂ« marrim vetĂ« burimin, pĂ«r momentin, ndoshta do tĂ« jetĂ« njĂ« dokument RDF, qĂ« Ă«shtĂ« rezultat i ekzekutimit tĂ« kĂ«rkesĂ«s SPARQL DESCRIBE.

Parimi 3. PĂ«rdorimi i standartĂ«ve tĂ« W3C — nĂ« radhĂ« tĂ« parĂ«, RDF(S) dhe SPARQL — sidomos, gjatĂ« demostros derogjizimit tĂ« URI.

Këto «shtresa» të veçanta të grumbullit të teknologjive Linked Data, të njohura gjithashtu si Semantic Web Layer Cake, do të përshkruhën më vonë.

Parimi 4. Përdorimi i lidhjeve në përshkrimin e entiteteve në URI të tjera.

RDF lejon të kufizohemi në një përshkrim verbal të burimit në një gjuhë natyrore, dhe parimi i katërt thërret për të mos e bërë këtë. Me respektimin universale të parimit të parë, krijohet mundësia që në përshkrimin e burimeve të referohemi në të tjera, përfshirë «të huaja», ndaj të dhënat quhen të lidhura. Në të vërtetë, përdorimi i URI, të cilët janë emëruar në fjalorin RDFS, është pothuajse i pashmangshëm.

RDF

RDF (Resource Description Framework) — njĂ« formalizĂ«m pĂ«r pĂ«rshkrimin e entiteteve tĂ« lidhura.

Për entitetet dhe lidhjet e tyre bëhen deklarata në formën «subjekt-predikat-objektiv», të njohura si tripleta. Në rastin më të thjeshtë, subjekti, predikati dhe objekti janë URI. I njëjti URI mund të jetë në pozita të ndryshme në tripleta të ndryshme: mund të jetë subjekt, predikat, dhe objekt; në këtë mënyrë tripletat krijojnë një lloj grafiku, të njohur si grafik RDF.

Subjektet dhe objektet nuk mund të jenë vetëm URI, por gjithashtu të ashtuquajturat nodet e zbrazëta, dhe objektet mund të jenë gjithashtu literale. Literalet janë instanca të tipeve primitive, përbërë nga një përfaqësim string dhe një tregues tipi.

Shembuj tĂ« regjistrimit tĂ« literaleve (nĂ« sintaksĂ«n Turtle, pĂ«r tĂ« cilĂ«n do tĂ« flasim mĂ« vonĂ«): "5.0"^^xsd:float dhe "five"^^xsd:string. Literalet me tipin rdf:langString mund tĂ« kenĂ« gjithashtu njĂ« etiketĂ« gjuhĂ«sore, nĂ« Turtle kjo regjistrohet si: "five"@en dhe "пять"@ru.

Nodet e zbrazĂ«ta — burime «anonime» pa identifikues globalĂ«, pĂ«r tĂ« cilat megjithatĂ« mund tĂ« bĂ«hen deklarata; njĂ« lloj variablash ekzistenciale.

Pra (në këtë, në të vërtetë, qëndron e gjithë thelbi i RDF):

  • subjekti — Ă«shtĂ« URI ose nodĂ« e zbrazĂ«t,
  • predikati — Ă«shtĂ« URI,
  • objekti — Ă«shtĂ« URI, nodĂ« e zbrazĂ«t ose literal.

Pse predikatet nuk mund të jenë nodë të zbrazëta?

Arsyeja e mundshme — dĂ«shira pĂ«r tĂ« kuptuar dhe pĂ«rkthyer nĂ« gjuhĂ«n e logjikĂ«s sĂ« predikatit tĂ« parĂ« tripletĂ«n s p o si diçka si Web-i semantik dhe tĂ« DhĂ«nat e Lidhura. Korrigjime dhe shtesa, ku Web-i semantik dhe tĂ« DhĂ«nat e Lidhura. Korrigjime dhe shtesa — predikat, Web-i semantik dhe tĂ« DhĂ«nat e Lidhura. Korrigjime dhe shtesa dhe Web-i semantik dhe tĂ« DhĂ«nat e Lidhura. Korrigjime dhe shtesa — constante. KĂ«to gjurmĂ« tĂ« tillĂ« kuptimi gjenden nĂ« dokumentin «LBase: Semantics for Languages of the Semantic Web», i cili ka statusin e njĂ« shĂ«nimi tĂ« grupit tĂ« punĂ«s W3C. Duke pasur kĂ«tĂ« kuptim, tripleta s p [], ku [] — nodĂ« e zbrazĂ«t, do tĂ« pĂ«rkthehet si Web-i semantik dhe tĂ« DhĂ«nat e Lidhura. Korrigjime dhe shtesa, ku Web-i semantik dhe tĂ« DhĂ«nat e Lidhura. Korrigjime dhe shtesa — variabĂ«l, por pastaj si ta pĂ«rkthejmĂ« s [] o? Đ˜ĐŒĐ”ŃŽŃ‰ĐžĐč статус рДĐșĐŸĐŒĐ”ĐœĐŽĐ°Ń†ĐžĐž W3C ĐŽĐŸĐșŃƒĐŒĐ”ĐœŃ‚ «RDF 1.1 Semantics» propozon njĂ« mĂ«nyrĂ« tjetĂ«r pĂ«r pĂ«rkthim, por mundĂ«sia e predikateve qĂ« tĂ« jenĂ« nodĂ« tĂ« zbrazĂ«ta ende nuk shqyrtohet.

Megjithatë, Manu Sporni lejuan.

RDF është një model abstrakt. RDF mund të regjistrohet (serializohet) në sintaksita të ndryshme: RDF/XML, Turtle (më i lexueshëm nga njeriu), JSON-LD, HDT (binar).

E njëjta RDF mund të serializohet në RDF/XML në mënyra të ndryshme, kështu që, për shembull, XML i nxjerrë është pa kuptim për t'u validuar me XSD ose për të përpjekur të nxjerrësh të dhëna me anë të XPath. Njëlloj, JSON-LD me siguri nuk do t'i përmbushë dëshirat e një zhvilluesi të zakonshëm Javascript për të punuar me RDF duke përdorur notat pikësore dhe katror-folnore Javascript (megjithëse JSON-LD po e drejton atë në këtë drejtim, duke ofruar mekanizmin framing).

Shumica e sintaksave ofrojnë mënyra për të shkurtuar URI të gjata. Për shembull, shpallja @prefix rdf: në Turtle do të lejojë më pas të shkruhet në vend të <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> thjesht rdf:type.

RDFS

RDFS (RDF Schema) — fjalori bazĂ« i modelimit, prezanton konceptet e pronĂ«s dhe klasĂ«s dhe pronĂ«s si rdf:type, rdfs:subClassOf, rdfs:domain dhe rdfs:range. Me anĂ« tĂ« fjalorit RDFS mund tĂ« regjistrohen, pĂ«r shembull, kĂ«to shprehje tĂ« sakta:

rdf:type         rdf:type         rdf:Property .
rdf:Property     rdf:type         rdfs:Class .
rdfs:Class       rdfs:subClassOf  rdfs:Resource .
rdfs:subClassOf  rdfs:domain      rdfs:Class .
rdfs:domain      rdfs:domain      rdf:Property .
rdfs:domain      rdfs:range       rdfs:Class .
rdfs:label       rdfs:range       rdfs:Literal .

RDFS Ă«shtĂ« fjalor pĂ«r pĂ«rshkrimin dhe modelimin, por nuk Ă«shtĂ« njĂ« gjuhĂ« kufizimesh (ndonĂ«se specifikimi zyrtar e lĂ« mundĂ«si tĂ« tilla tĂ« pĂ«rdorimit). Fjala "Schema" nuk duhet kuptuar nĂ« tĂ« njĂ«jtin sens si nĂ« shprehjen "XML Schema". PĂ«r shembull, :author rdfs:range foaf:Person do tĂ« thotĂ« se rdf:type tĂ« gjitha vlerat e pronĂ«s :author — foaf:Person, por nuk do tĂ« thotĂ« se kjo duhet tĂ« thuhet paraprakisht.

SPARQL

SPARQL (SPARQL Protocol and RDF Query Language) — njĂ« gjuhĂ« pĂ«r pyetje mbi tĂ« dhĂ«nat RDF. NĂ« rastin mĂ« tĂ« thjeshtĂ«, njĂ« pyetje SPARQL pĂ«rbĂ«het nga njĂ« grup shembujsh me tĂ« cilĂ«t pĂ«rputhen triplet e grafit tĂ« pyetur. NĂ« shembuj, nĂ« pozitat e subjekteve, predikateve dhe objekteve mund tĂ« jenĂ« variabla.

Pyetja do të kthejë vlerat e atyre variablave, për të cilat, duke i zëvendësuar në shembuj, mund të merret një nënraferencë e grafit RDF të pyetur (nëngrupi i tripleteve të tij). Variablat e njëjtë në shembuj të ndryshëm të tripleteve duhet të kenë të njëjtat vlera.

Për shembull, mbi setin e mësipërm të shtatë akzeve RDFS, pyetja e mëposhtme do të kthejë rdfs:domain dhe rdfs:range si vlera ?s dhe ?p përkatësisht:

SELECT * WHERE {
 ?s ?p rdfs:Class .
 ?p ?p rdf:Property .
}

Duhet theksuar se SPARQL është deklarativ dhe nuk është një gjuhë për përshkrimin e kalimeve të grafit (ndërkohë, disa depo RDF ofrojnë mënyra për të rregulluar planin e ekzekutimit të pyetjes). Prandaj, disa detyra standarde grafike, për shembull, gjetja e rrugës më të shkurtër, nuk mund të zgjidhen me SPARQL, duke përfshirë edhe përdorimin e mekanizmit property paths (por, përsëri, disa depo RDF ofrojnë zgjerime speciale për të zgjidhur këto detyra).

SPARQL nuk ndan supozitën e hapjes së botës dhe ndjek qasjen "negation as failure", në të janë të mundshme konstrukte të tilla si FILTER NOT EXISTS {
}. Shpërndarja e të dhënave merret parasysh përmes mekanizmit pyetjeve federale.

Pika e aksesit SPARQL — depo RDF qĂ« arrin tĂ« pĂ«rpunojĂ« pyetjet SPARQL — nuk ka analogĂ« tĂ« drejtpĂ«rdrejta nga faza e dytĂ« (shih fillimin e kĂ«tij paragrafin). Ajo mund tĂ« krahasohet me njĂ« bazĂ« tĂ« dhĂ«nash, mbi pĂ«rmbajtjen e sĂ« cilĂ«s janĂ« gjeneruar faqet HTML, por e bĂ«rĂ« e dukshme pĂ«r publiku. Pika e aksesit SPARQL Ă«shtĂ« njĂ« analog mĂ« tepĂ«r i pikave tĂ« aksesit API nga faza e tretĂ«, megjithatĂ« me dy dallime kryesore. SĂ« pari, ka mundĂ«sinĂ« pĂ«r tĂ« bashkuar disa pyetje "atomike" nĂ« njĂ« (çka konsiderohet karakteristika kyçe e GraphQL), sĂ« dyti, njĂ« API i tillĂ« Ă«shtĂ« plotĂ«sisht auto-dokumentuar (çfarĂ« tentoi tĂ« arrihet HATEOAS).

Vërejtje polemike

RDF Ă«shtĂ« njĂ« mĂ«nyrĂ« pĂ«r tĂ« publikuar tĂ« dhĂ«na nĂ« web, kĂ«shtu qĂ« depo RDF duhet tĂ« konsiderohen si DBMS dokumentar. MegjithatĂ«, pasi RDF Ă«shtĂ« njĂ« grafik, dhe jo njĂ« pemĂ«, ato gjithashtu rezultuan tĂ« jenĂ« grafike. ËshtĂ« befasuese se si janĂ« krijuar. Kush mund tĂ« mendonte qĂ« do tĂ« gjendeshin inteligjentĂ«t qĂ« do tĂ« realizonin blank nodes. Kodda nuk e arriti kĂ«tĂ«. Nuk i Ă«shtĂ« arritur.

Ka edhe mënyra më pak funksionale për të organizuar qasjen në të dhënat RDF, për shembull, Linked Data Fragments (LDF) dhe Linked Data Platform (LDP).

OWL

OWL (Web Ontology Language) — njĂ« formalisht pĂ«rfaqĂ«simi i njohurive, njĂ« variant sintaksor i logjikĂ«s pĂ«rshkruese Web-i semantik dhe tĂ« DhĂ«nat e Lidhura. Korrigjime dhe shtesa (kudo mĂ« poshtĂ« Ă«shtĂ« mĂ« e saktĂ« tĂ« flasim pĂ«r OWL 2, versioni i parĂ« i OWL Ă«shtĂ« bazuar nĂ« Web-i semantik dhe tĂ« DhĂ«nat e Lidhura. Korrigjime dhe shtesa).

Konceptet e logjikës përshkruese në OWL përputhen me klasat, rolet me pronësi, individët e ruajnë emrat e tyre të mëparshëm. Aksionet gjithashtu quhen aksione.

Për shembull, në atë që quhet sintaksa mançesteriane për të shkruar OWL, aksioni që na është njohur do të shkruhet si: Web-i semantik dhe të Dhënat e Lidhura. Korrigjime dhe shtesa Class: Human Class: Parent EquivalentClass: Human and (inverse hasParent) some Human ObjectProperty: hasParent

Ka edhe sintaksa të tjera për të shkruar OWL, për shembull,

sintaksa funksionale , e pĂ«rdorur nĂ« specifikimin zyrtar, dheOWL/XML . PĂ«rveç kĂ«saj, OWL mund tĂ« serializohetnĂ« sintaksĂ«n abstrakte RDF dhe mĂ« pas — nĂ« cilĂ«ndo nga sintaksat specifike. OWL nĂ« raport me RDF paraqet njĂ« marrĂ«dhĂ«nie duale. Nga njĂ«ra anĂ«, mund tĂ« shihet si njĂ« lloj fjalori qĂ« zgjeron RDFS. Nga ana tjetĂ«r, Ă«shtĂ« njĂ« formalizĂ«m mĂ« i fuqishĂ«m, pĂ«r tĂ« cilin RDF Ă«shtĂ« vetĂ«m njĂ« format serializimi. Jo tĂ« gjitha konstrukte themelore tĂ« OWL mund tĂ« shkruhen pĂ«rmes njĂ« tripleti RDF.

Në varësi të nëngrupit të konstruktimeve OWL që lejohet të përdoret, flitet për ato që quhen

profilat OWL . Profilat e standardizuara dhe më të njohura janë OWL EL, OWL RL dhe OWL QL. Zgjedhja e profilit ndikon në kompleksitetin llogaritar të detyrave tipike. Grupi i plotë i konstruktimeve OWL, përkatësisht, quhet OWL DL. Nsometimes, flitet gjithashtu për OWL Full, ku konstrukte OWL lejohet të përdoren me liri të plotë, që është e njohur për RDF, pa kufizime semantike dhe llogaritar. Web-i semantik dhe të Dhënat e Lidhura. Korrigjime dhe shtesa. Për shembull, diçka mund të jetë një klasë dhe një pronësi. OWL Full është i pazgjidhshëm. Web-i semantik dhe të Dhënat e Lidhura. Korrigjime dhe shtesaParimet kryesore të bashkimit të përfundimeve në OWL janë pranimi i supozitës së hapjes së botës (open world assumption,

OWA ) dhe heqja e supozitës së unikësisë së emrave (unique name assumption,UNA UNA). Më poshtë do të shohim se çfarë mund të sjellin këto parime dhe do të njohim disa struktura OWL.

Le të supozojmë se ontologjia përmban këtë fragment (në sintaksën Manchester):

Klasa: manyChildren
   Baraz me: Njeri që kaFëmijë min 3
Individ: John
   Llojet: Njeri
   Fakte: kaFëmijë Alice, kaFëmijë Bob, kaFëmijë Carol

Do të pasojë që John është shumëprind? Rënia nga UNA do ta detyrojë motorin e nxjerrjes t'i përgjigjet negativisht këtij pyetje, sepse Alice dhe Bob mund të jenë një dhe të njëjtë person. Për t'i ndodhur kjo, do të ishte e nevojshme të shtohej një aksion i tillë:

DifferentIndividuals: Alice, Bob, Carol, John

Le të supozojmë se fragmenti i ontologjisë tani ka këtë pamje (John shpallet shumëprind, por ai ka vetëm dy fëmijë të deklaruar):

Klasa: manyChildren
   Baraz me: Njeri që kaFëmijë min 3
Individ: John
   Llojat: Njeri, manyChildren
   Fakte: kaFëmijë Alice, kaFëmijë Bob
DifferentIndividuals: Alice, Bob, Carol, John

A do të ishte kjo ontologji kontradiktore (çfarë mund të interpretohet si dëshmi e pavlefshmërisë së të dhënave)? Pranimi i OWA do ta bëjë motorin e nxjerrjes të përgjigjet negativisht: «diku» tjetër (në një ontologji tjetër) mund të thuhet se Carol është gjithashtu fëmija i John.

Për të përjashtuar mundësinë e kësaj, le të shtojmë një fakt të ri për John:

Individ: John
   Fakte: kaFëmijë Alice, kaFëmijë Bob, nuk kaFëmijë Carol

Për të përjashtuar shfaqjen e fëmijëve të tjerë, le të themi se të gjitha vlerat e pronës «kaFëmijë» janë njerëz, të cilët kemi vetëm katër:

ObjectProperty: kaFëmijë
   Domain: Njeri
   Karakteristikat: Irrefleksive
Klasa: Njeri
Baraz me: { Alice, Bill, Carol, John }

Tani ontologjia do të bëhet kontradiktore, për të cilën motorin e nxjerrjes nuk do të hezitojë të njoftojë. Me aksionin e fundit, ne në njëfarë menyre «mbyllëm» botën, dhe vini re se si është përjashtuar mundësia që John është fëmija i vetvetes.

Lidhja e të Dhënave të Sipërmarrjes

Grupi i qasjeve dhe teknologjive Linked Data fillimisht është synuar për publikimin e të dhënave në web. Përdorimi i tyre në ambientin e brendshëm të korporatave has në një sërë vështirësish.

PĂ«r shembull, nĂ« njĂ« ambient korporativ tĂ« mbyllur, fuqia deduktive e OWL, e bazuar nĂ« pranimin e OWA dhe mohimin e UNA — zgjidhje tĂ« cilat janĂ« tĂ« ndikuara nga natyra e hapur dhe tĂ« shpĂ«rndarĂ« tĂ« web-it, duket e dobĂ«t. Disa zgjidhje janĂ« tĂ« mundshme kĂ«tu.

  • ShkĂ«mbimi i OWL me semantika, duke pranuar mohimin e OWA dhe pranimin e UNA, implementimi i njĂ« motor nxjerrĂ«s pĂ«rkatĂ«s. — NĂ« kĂ«tĂ« rrugĂ« po shkon RDF-repozitori Stardog.
  • Mohimi i mundĂ«sive deduktive tĂ« OWL nĂ« favor tĂ« motorĂ«ve tĂ« rregullave. — Stardog mbĂ«shtet SWRL; Jena dhe GraphDB ofrojnĂ« gjuhĂ«t e tyre tĂ« rregullave. Mohimi i mundĂ«sive deduktive tĂ« OWL, duke pĂ«rdorur pĂ«r modelimin e njĂ« nĂ«ngrupit, tĂ« afĂ«rt me RDFS. — Shihni pĂ«r kĂ«tĂ« mĂ« poshtĂ«.
  • NjĂ« problem tjetĂ«r — vĂ«mendje mĂ« e madhe, qĂ« nĂ« botĂ«n korporative mund tĂ« jepet problemeve tĂ« cilĂ«sisĂ« sĂ« tĂ« dhĂ«nave, dhe mungesa nĂ« stek tĂ« Linked Data tĂ« mjeteve pĂ«r validimin e tĂ« dhĂ«nave. Zgjidhjet kĂ«tu janĂ« si mĂ« poshtĂ«.

Sërish, përdorimi i konstruksioneve OWL për validimin me semantika të botës së mbyllur dhe unikalitetin e emrave, në prani të një motori nxjerrës përkatës.

ÇfarĂ« mbi sistemin e zakonshĂ«m informatik tĂ« korporatĂ«s?

Kjo është e mundur, por natyrisht, duhet të jemi të vetëdijshëm se cilat probleme duhet të zgjidhin teknologjitë përkatëse. Do ta përshkruaj këtu reagimin tipik të pjesëmarrësve në zhvillim, për të treguar se si duket ky stek teknologjik nga këndvështrimi i IT konvencional. I ngjan disi tregimit për elefantin:

Analisti i biznesit

Sa për aplikimet me specifikë sektorale, në këtë moment teknologjitë Linked Data janë më popullore në këto sektore.

Sa i përket aplikimeve specifike të industrisë, aktualisht teknologjitë Linked Data janë më të popullarizuara në sektorët e mëposhtëm.

  • teknologjitĂ« bio-mjekĂ«sore (ku popullariteti i tyre duket se lidhet me kompleksitetin e fushĂ«s);

e rëndësishme

Në 'Pikat e Vaporizimit' së fundmi u zhvillua një konferencë e organizuar nga shoqata 'Baza Kombëtare e Njohurive Mjekësore' 'Bashkimi i ontologjive. Nga teoria në zbatimin praktik».

  • prodhimi dhe operimi i produkteve komplekse (inxhinieri e madhe, nxjerrja e naftĂ«s dhe gazit; shpesh Ă«shtĂ« fjala pĂ«r standardin ISO 15926);

e rëndësishme

Këtu gjithashtu arsyeja është kompleksiteti i fushës, kur, për shembull, në fazën upstream, nëse flasim për sektorin e naftës dhe gazit, një regjistrim të thjeshtë duhet të ketë disa funksione CAD.

Në vitin 2008, Chevron organizoi një konferencë përfaqësuese konferencë.

ISO 15926 përfundimisht u duket i vështirë për sektorin e naftës dhe gazit (dhe pak mund të gjejë përdorim më të madh në inxhinieri). Praktikisht vetëm Statoil (Equinor), në Norvegji rreth tij është krijuar një ekosistem.Të tjerët përpiqen të bëjnë diçka të tyre. Për shembull, sipas thashethemeve, Ministria e Energjisë e vendit ka për qëllim të merret me krijimin e 'modelit konceptual ontologjik për sektorin energjetik', të ngjashëm, duket, me atë të krijuar për energjinë elektrike.

  • organizatat financiare (pĂ«rfshirĂ« XBRL mund tĂ« konsiderohet si njĂ« hibrid mes SDMX dhe ontologjisĂ« RDF Data Cube);

e rëndësishme

LinkedIn në fillim të vitit të kaluar shpërndau oferta pune autorit për pothuajse të gjithë gjigantët e industrisë financiare, të cilët i njeh nga seriali 'Shtëpi e Fatit': Goldman Sachs, JPMorgan Chase dhe/ose Morgan Stanley, Wells Fargo, SWIFT/Visa/Mastercard, Bank of America, Citigroup, Rezerva Federale, Deutsche Bank... Me sa duket, të gjithë ishin duke kërkuar dikë të dërgojnë në Konferencën e Grafit të Njohurive.Shumë njerëz arritën të gjenin punë: organizatat financiare mbushën të gjithë mëngjesin e ditës së parë..

Ndërsa në HeadHunter diçka interesante shfaqej vetëm në Sberbank, ishte fjala për 'depo EAV me model të dhënash nga RDF-të'.

Me sa duket, dallimi në nivelin e dashurisë për teknologjitë përkatëse midis institucioneve financiare vendase dhe atyre perëndimore është i lidhur me karakterin transnacional të veprimtarisë së fundit. Duket se integrimi përmes kufijve kërkon zgjidhje organizative dhe teknike të ndryshme.

  • sistemet pyetje-pĂ«rgjigje, tĂ« cilat kanĂ« pĂ«rdorim komercial (IBM Watson, Apple Siri, Google Knowledge Graph);

e rëndësishme

Për ta thënë ndryshe, krijuesi i Siri, Thomas Gruber, është autori i asaj përkufizimi të ontologjisë (në kuptimin IT) si 'specifikimi i konceptualizimit'. Në mendimin tim, radhitja e fjalëve në këtë përkufizim nuk e ndryshon kuptimin e tij, çka, ndoshta, tregon se ajo nuk ka kuptim.

  • publikimi i tĂ« dhĂ«nave tĂ« strukturuara (me tĂ« drejtĂ«, kjo mund tĂ« jetĂ« tashmĂ« e lidhur me tĂ« dhĂ«nat e hapura Linked).

e rëndësishme

TĂ« dashuruarit e mĂ«dhenj tĂ« tĂ« DhĂ«nave tĂ« Lidhura — tĂ« ashtuquajturat GLAM: Galeri, Biblioteka, Arkiva dhe Muzeumet. Mjafton tĂ« themi se pĂ«r tĂ« zĂ«vendĂ«suar MARC21 Biblioteka e Kongresit promovon BIBFRAME, i cili ofron njĂ« bazĂ« pĂ«r tĂ« ardhmen e pĂ«rshkrimit bibliografik dhe, sigurisht, Ă«shtĂ« e bazuar nĂ« RDF.

Shpesh si shembull tĂ« njĂ« proyekti tĂ« suksesshĂ«m nĂ« fushĂ«n e tĂ« DhĂ«nave tĂ« Hapura tĂ« Lidhura pĂ«rmendet Wikidata — njĂ« lloj versioni tĂ« lexueshĂ«m nga makina tĂ« Wikipedia-s, pĂ«rmbajtja e tĂ« cilit, e ndryshme nga DBPedia, nuk gjenerohet pĂ«rmes importit nga infobox-et e artikujve, por krijohet mĂ« shumĂ« ose mĂ« pak me dorĂ« (dhe mĂ« pas bĂ«het burim informacioni pĂ«r ato infobox).

Po ashtu rekomandojmë e atributeve përdoruesit e depo RDF Stardog në faqen e Stardog në seksionin 'Klientët'.

Megjithatë, në ciklin 'Hype Cycle for Emerging Technologies' të vitit 2016 'Menaxhimi i Taksonomive dhe Ontologjive të Sipërmarrjes' është i vendosur në mesin e zbritjes në legenin e zhgënjimit me perspektivën për të arritur 'platformat e produktivitetit' jo më herët se pas 10 vitesh.

Lidhja e të Dhënave të Sipërmarrjes

Parashikime, parashikime, parashikime


Nga një interes historik, unë e kam përmbledhur në tabelën më poshtë parashikimet e Gartner për vitet e ndryshme për teknologjitë që na interesojnë.

VitiTeknologjiaRaportiPozitaVite deri në platformat
2001Semantic WebTeknologjitë e RejaNisi i Inovacionit5-10
2006Web Semantic KorporativTeknologjitë e RejaMajat e Pristeve të Inflatuara5-10
2012Semantic WebBig DataMajat e Pristeve të Inflatuara>10
2015Linked DataAnalitika e Avancuar dhe Shkenca e të DhënaveBrazda e Zhgënjimit5-10
2016Menaxhimi i Ontologjive të SipërmarrjeveTeknologjitë e RejaBrazda e Zhgënjimit>10
2018Knowledge GraphsTeknologjitë e RejaNisi i Inovacionit5-10

MegjithatĂ«, nĂ« 'Hype Cycle...' tĂ« vitit 2018 u shfaq njĂ« trend tjetĂ«r nĂ« rritje — Grafet e Njohurive. Ndodhi njĂ« lloj rinovimi: bazat e tĂ« dhĂ«nave grafike, tĂ« cilat kanĂ« ngjallur vĂ«mendjen e pĂ«rdoruesve dhe forcĂ«n e zhvilluesve, po merrnin format dhe pozitat e konkurrencĂ«s sĂ« tyre paraprake.

Gati çdo bazë e të dhënave grafike tani e shpall veten si platformë e përshtatshme për ndërtimin e një 'grafi njohje' të korporatës ('të dhënat e lidhura' ndonjëherë zëvendësohen me 'të dhëna të lidhura'). Por sa të arsyeshme janë këto pretendime?

Bazat grafike vazhdojnë të jenë asemantike, të dhënat në një DB grafi janë ende e njëjta silos e të dhënave. Identifikuesit e vargut në vend të URI-ve e bëjnë integrimin e dy DB-ve grafike një sfidë të ngjashme, ndërsa integrimi i dy magazinave RDF shpesh reduktohet thjesht në bashkimin e dy grafëve RDF. Një aspekt tjetër i asemanticitetit është non-refleksiviteti i modelit LPG, që e bën të vështirë menaxhimin e metadata-ve duke përdorur të njëjtën platformë.

Së fundmi, DB-të grafike nuk kanë motorë për nxjerrje dhe motorë rregullash. Rezultatet e punës së këtyre motorëve mund të riprodhohen duke e komplikuar kërkesat, por kjo është e mundur edhe në SQL.

Megjithatë, magazinat kryesore RDF nuk hasin vështirësi në mbështetje të modelit LPG. Qasja më të besueshme konsiderohet ajo e propozuar në Blazegraph: modeli RDF*, që bashkon RDF dhe LPG.

Më shumë informacion

MĂ« shumĂ« rreth mbĂ«shtetjes sĂ« magazinave RDF pĂ«r modelin LPG mund tĂ« lexoni nĂ« artikullin e mĂ«parshĂ«m nĂ« Habr: «ÇfarĂ« po ndodh tani me magazinat RDF». Shpresoj se njĂ« artikull i veçantĂ« do tĂ« shkruhet pĂ«r Knowledge Graphs dhe Data Fabric. Pjesa pĂ«rfundimtare, siç mund tĂ« kuptohet lehtĂ«sisht, Ă«shtĂ« shkruar nĂ« nxitim, megjithatĂ«, pas gjashtĂ« muajsh, konceptet e kĂ«tyre nuk janĂ« bĂ«rĂ« shumĂ« mĂ« tĂ« qarta.

Literatura

  1. Halpin, H., Monnin, A. (eds.) (2014). Filozofia e Inxhinierisë: Në drejtim të një Filozofie të Webit
  2. Allemang, D., Hendler, J. (2011) Webi Semantik për Ontologun e Punës (botimi i 2-të)
  3. Staab, S., Studer, R. (eds.) (2009) Manual mbi Ontologjitë (botimi i 2-të)
  4. Wood, D. (ed.). (2011) Lidhja e Të Dhënave të Ngritjes
  5. Keet, M. (2018) Një Hyrje në Inxhinierinë e Ontologjisë

Burimi: habr.com

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster