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 ; 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ë):
- Dokumentet nĂ« internet. TeknologjitĂ« kyçe â Gopher, FTP etj.
Internet Ă«shtĂ« njĂ« rrjet global pĂ«r ndarjen e burimeve lokale. - Internet i dokumenteve. TeknologjitĂ« kyçe â HTML dhe HTTP.
Karakteri i burimeve tĂ« paraqitura merr parasysh veçoritĂ« e mjedisit tĂ« transmetimit tĂ« tyre. - 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. - 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 "" dhe një iniciativë të tillë si .
A është vdekur Semantic Web?
Nëse heqim dorë nga , 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 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 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 «».
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 , 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
(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
, ku
â predikat,
dhe
â constante. KĂ«to gjurmĂ« tĂ« tillĂ« kuptimi gjenden nĂ« dokumentin «», 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
, ku
â variabĂ«l, por pastaj si ta pĂ«rkthejmĂ« s [] o? ĐĐŒĐ”ŃŃĐžĐč ŃŃаŃŃŃ ŃĐ”ĐșĐŸĐŒĐ”ĐœĐŽĐ°ŃОО W3C ĐŽĐŸĐșŃĐŒĐ”ĐœŃ Â«Â» 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 .
RDF është një model abstrakt. RDF mund të regjistrohet (serializohet) në sintaksita të ndryshme: , (më i lexueshëm nga njeriu), , (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 ).
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
(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 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 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 (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Ă« konstrukte tĂ« tilla si FILTER NOT EXISTS {âŠ}. ShpĂ«rndarja e tĂ« dhĂ«nave merret parasysh pĂ«rmes mekanizmit .
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Ă«. .
Ka edhe mënyra më pak funksionale për të organizuar qasjen në të dhënat RDF, për shembull, (LDF) dhe (LDP).
OWL
(Web Ontology Language) â njĂ« formalisht pĂ«rfaqĂ«simi i njohurive, njĂ« variant sintaksor i logjikĂ«s pĂ«rshkruese
(kudo më poshtë është më e saktë të flasim për OWL 2, versioni i parë i OWL është bazuar në
).
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 për të shkruar OWL, aksioni që na është njohur do të shkruhet si:
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 OWL/XML në sintaksën abstrakte RDF 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 , 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.
. Për shembull, diçka mund të jetë një klasë dhe një pronësi. OWL Full është i pazgjidhshëm.
Parimet kryesore të bashkimit të përfundimeve në OWL janë pranimi i supozitës së hapjes së botës (open world assumption,
OWA 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ë CarolDo 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, JohnLe 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, JohnA 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ë CarolPë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Ă« RDF-repozitori Stardog.
- Mohimi i mundĂ«sive deduktive tĂ« OWL nĂ« favor tĂ« motorĂ«ve tĂ« rregullave. â Stardog mbĂ«shtet ; Jena dhe GraphDB ofrojnĂ« 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.
- SHACL
- Përdorimi ShEx .
- MegjithatĂ«, madje edhe mohimi i plotĂ« i mundĂ«sive deduktive dhe mjeteve pĂ«r validim e lĂ« stek Linked Data jashtĂ« konkurrencĂ«s nĂ« detyrat e drejtpĂ«rdrejta tĂ« ngjashme me web-in e hapur dhe tĂ« shpĂ«rndarĂ« â nĂ« detyrat e integrimit tĂ« tĂ« dhĂ«nave.
Ă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
- : RDF është ndryshe si një model logjik që ruhet drejtpërdrejt.Analisti sistemor
- : RDF Ă«shtĂ« si: RDF â Ă«shtĂ« sikur : mirĂ«, kjo Ă«shtĂ« gjithçka nĂ« frymĂ«n e koncepteve tĂ« modelit tĂ« pasur dhe kodit tĂ« ulĂ«t,
- Zhvilluesikam lexuar : po kjo është
- Drejtori i projektitkolapsimi i stekut !
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' '».
- prodhimi dhe operimi i produkteve komplekse (inxhinieri e madhe, nxjerrja e naftës dhe gazit; shpesh është fjala për standardin );
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 .
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ë 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, .
- 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ë Shumë njerëz arritën të gjenin punë: organizatat financiare mbushën të gjithë .
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 , 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ë përdoruesit e depo RDF Stardog në faqen e Stardog në seksionin 'Klientët'.
Megjithatë, në ciklin '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ë.
| Viti | Teknologjia | Raporti | Pozita | Vite deri në platformat |
|---|---|---|---|---|
| 2001 | Semantic Web | Teknologjitë e Reja | Nisi i Inovacionit | 5-10 |
| 2006 | Web Semantic Korporativ | Teknologjitë e Reja | Majat e Pristeve të Inflatuara | 5-10 |
| 2012 | Semantic Web | Big Data | Majat e Pristeve të Inflatuara | >10 |
| 2015 | Linked Data | Analitika e Avancuar dhe Shkenca e të Dhënave | Brazda e Zhgënjimit | 5-10 |
| 2016 | Menaxhimi i Ontologjive të Sipërmarrjeve | Teknologjitë e Reja | Brazda e Zhgënjimit | >10 |
| 2018 | Knowledge Graphs | Teknologjitë e Reja | Nisi i Inovacionit | 5-10 |
MegjithatĂ«, nĂ« 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: . 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
- Halpin, H., Monnin, A. (eds.) (2014). Filozofia e Inxhinierisë: Në drejtim të një Filozofie të Webit
- Allemang, D., Hendler, J. (2011) Webi Semantik për Ontologun e Punës (botimi i 2-të)
- Staab, S., Studer, R. (eds.) (2009) Manual mbi Ontologjitë (botimi i 2-të)
- Wood, D. (ed.). (2011) Lidhja e Të Dhënave të Ngritjes
- Keet, M. (2018) Një Hyrje në Inxhinierinë e Ontologjisë
Burimi: habr.com
