Tranonkala semantika sy angona mifandray. Fanitsiana sy fanampina

Te-hanolotra ho an'ny besinimaro ny ampahany amin'ity boky navoaka vao haingana ity aho:

Ontological modeling ny orinasa: fomba sy ny teknolojia [Text]: monography / [S. V. Gorshkov, S. S. Kralin, O. I. Mushtak ary ny hafa; tonian-dahatsoratra mpanatanteraka S.V. Gorshkov]. - Ekaterinburg: Ural University Publishing House, 2019. - 234 p.: ill., table; 20 sm - Mpanoratra. voalaza eo amin'ny vodiny aoriana. Miaraka amin'ny. — Bibliographie amin'ny faran'ny ch. — ISBN 978-5-7996-2580-1: 200 kopia.

Ny tanjon'ny famoahana ity sombiny ity amin'ny Habré dia efatra heny:

  • Tsy azo inoana fa hisy olona hihazona ity boky ity eny an-tanany raha toa ka tsy mpanjifa hajaina izy SergeIndex; Azo antoka fa tsy amidy.
  • Nisy fanitsiana natao tamin'ny lahatsoratra (tsy asongadina eto ambany izy ireo) ary nisy fanampim-panampiana izay tsy mifanaraka loatra amin'ny endriky ny monografy vita pirinty: naoty lohahevitra (eo ambanin'ny mpandroba) sy rohy hyperlink.
  • Izaho dia te manangona fanontaniana sy fanehoan-kevitra, mba handinihana azy ireny rehefa mampiditra an’io andinin-teny io amin’ny endrika nohavaozina ao amin’ny zavatra vita an-tsoratra hafa rehetra.
  • Maro amin'ireo mpanaraka ny Semantic Web sy Linked Data no mbola mino fa tery loatra ny faribolan'izy ireo, indrindra satria ny sarambabem-bahoaka dia tsy mbola nohazavaina araka ny tokony ho izy ny maha-zava-dehibe ny maha-mpikaroka ny Semantic Web sy ny Data mifandray. Ny mpanoratra ny sombintsombiny, na dia ao anatin'ity faribolana ity aza, dia tsy mitazona io hevitra io, fa, na izany aza, dia mihevitra ny tenany ho voatery hanao fanandramana hafa.

Ary noho izany,

Web Semantic

Ny fivoaran'ny Aterineto dia azo aseho toy izao manaraka izao (na miresaka momba ny fizarana misy azy izay miforona araka ny filaharana voalaza etsy ambany):

  1. Documents amin'ny Internet. Teknolojia fototra - Gopher, FTP, sns.
    Ny Internet dia tambajotra manerantany ho an'ny fifanakalozana loharanon-karena eo an-toerana.
  2. antontan-taratasy amin'ny Internet. Ny teknolojia fototra dia HTML sy HTTP.
    Ny toetry ny loharanon-karena miharihary dia mandinika ny toetran'ny fitaovana fampitana azy.
  3. angona amin'ny Internet. Teknolojia fototra - REST sy SOAP API, XHR, sns.
    Ny vanim-potoanan'ny fampiharana amin'ny Internet, tsy ny olona ihany no lasa mpanjifa loharanon-karena.
  4. angona amin'ny Internet. Ny teknolojia manan-danja dia ny teknolojia Linked Data.
    Ity dingana fahefatra ity, izay nambaran'i Berners-Lee, ilay mpamorona ny teknolojia fototra faharoa sy ny talen'ny W3C, dia antsoina hoe Semantic Web; Ny teknôlôjia mifandraika amin'ny angon-drakitra dia natao mba hahatonga ny angona ao amin'ny tranonkala tsy vitan'ny hoe azo vakiana amin'ny milina, fa koa "azon'ny milina."

Avy amin'ity manaraka ity, ny mpamaky dia hahatakatra ny fifandraisan'ny foto-kevitra fototra amin'ny dingana faharoa sy fahefatra:

  • Mitovy amin'ny URI ny URL,
  • Ny analogue ny HTML dia RDF,
  • Ny hyperlink HTML dia mitovy amin'ny fisehoan-javatra URI amin'ny antontan-taratasy RDF.

Ny Semantic Web dia fomba fijery mirindra kokoa amin'ny hoavin'ny Aterineto fa tsy fironana ho azy manokana na mitaona azy, na dia mety horaisina aza ireo farany ireo. Ohatra, ny toetra iray manan-danja amin'ny antsoina hoe Web 2.0 dia heverina ho "votoaty noforonin'ny mpampiasa." Indrindra indrindra, ny tolo-kevitry ny W3C dia antsoina mba handray izany "Web Annotation Ontology"ary ny asa toy izany mafy.

Maty ve ny Semantic Web?

Raha mandà ianao fanantenana tsy mitombina, ny zava-misy amin'ny tranonkala semantika dia mitovy amin'ny kominisma nandritra ny vanim-potoanan'ny sosialisma nivoatra (ary raha toa ny tsy fivadihana amin'ny fepetra takian'i Ilyich, dia aoka ny tsirairay no hanapa-kevitra ho an'ny tenany). Motera fikarohana tena nahomby manery ny tranokala hampiasa RDFa sy JSON-LD ary ny tenany dia mampiasa teknolojia mifandraika amin'ireo voalaza etsy ambany (Google Knowledge Graph, Bing Knowledge Graph).

Amin'ny ankapobeny, ny mpanoratra dia tsy afaka milaza izay misakana ny fiparitahana bebe kokoa, fa afaka miteny amin'ny alàlan'ny traikefa manokana izy. Misy ny olana azo vahana "avy amin'ny boaty" ao anatin'ny fepetran'ny fanafihana SW, na dia tsy miparitaka be aza izy ireo. Vokany, tsy manana fomba fanerena amin’izay afaka manome vahaolana ireo miatrika ireo asa ireo, raha mifanohitra amin’ny modely ara-barotra ataon’izy ireo ny fanomezana tsy miankina ataon’ireto farany. Noho izany dia manohy manara-maso HTML isika ary mametaka API isan-karazany, samy hafa shittier.

Na izany aza, ny teknolojia mifandraika amin'ny angon-drakitra dia niparitaka tany ivelan'ny tranonkala mahazatra; Ny boky, raha ny marina, dia natokana ho an'ireo fampiharana ireo. Amin'izao fotoana izao, ny vondrom-piarahamonina Linked Data dia manantena fa hiparitaka bebe kokoa ireo teknolojia ireo noho ny firaketana an-tsoratra (na fanambaran'i Gartner, araka izay tianao) ny fironana toy ny Kisary fahalalana и Data lamba. Te-hino aho fa tsy ny fampiharana "bisikileta" amin'ireo foto-kevitra ireo no hahomby, fa ireo mifandraika amin'ny fenitra W3C resahina etsy ambany.

Data mifandray

Nofaritan'i Berners-Lee ho toy ny tranonkala semantika “vita araka ny tokony ho izy” ny angona mifandray: andiana fomba fiasa sy teknolojia ahafahany manatratra ny tanjona faratampony. Fitsipika fototra momba ny angona mifandray Berners-Lee Nasongadina manaraka.

Fitsipika 1. Mampiasa URI mba hanonona anarana enti-manana.

Ny URI dia mpamantatra enti-manohitra eran-tany fa mifanohitra amin'ny famantarana tady eo an-toerana ho an'ny fidirana. Avy eo, io fitsipika io dia naseho tsara indrindra tao amin'ny teny filamatra Google Knowledge Graph "zavatra, fa tsy tady".

Fitsipika 2. Mampiasa URI ao amin'ny tetika HTTP mba hahafahan'izy ireo ho voafafa.

Amin'ny firesahana amin'ny URI dia tokony ho azo atao ny mahazo ny marika ao ambadik'io famantarana io (mazava eto ny fanoharana amin'ny anaran'ny mpandraharaha ").*"amin'ny C); ny marimarina kokoa, mba hahazoana fanehoana an'io marika io - miankina amin'ny sandan'ny lohatenin'ny HTTP Accept:. Angamba, amin'ny fahatongavan'ny vanim-potoana AR / VR, dia azo atao ny mahazo ny loharanon-karena, fa amin'izao fotoana izao, azo inoana fa ho antontan-taratasy RDF izy io, izay vokatry ny fanatanterahana fanontaniana SPARQL. DESCRIBE.

Fitsipika 3. Fampiasana ny fenitra W3C - indrindra indrindra RDF(S) sy SPARQL - indrindra rehefa manafoana ny URI.

Ireo "sosona" tsirairay amin'ny fitambaran'ny teknolojia Linked Data, fantatra ihany koa amin'ny hoe Semantic Web Layer Cake, holazaina eto ambany.

Fitsipika 4. Fampiasana references amin'ny URI hafa rehefa mamaritra santionany.

Ny RDF dia ahafahanao mametra ny tenanao amin'ny famaritana am-bava ny loharano iray amin'ny fiteny voajanahary, ary ny fitsipika fahefatra dia miantso ny tsy hanao izany. Raha tandremana eran'izao tontolo izao ny fitsipika voalohany, dia azo atao ny mamaritra loharano iray entina ilazana ny hafa, anisan'izany ny "vahiny", ka izany no antony iantsoana ny angona mifandray. Raha ny marina, saika tsy azo ihodivirana ny fampiasana URI voatonona ao amin'ny voambolana RDFS.

RDF

RDF (Rafitra Famariparitana loharanon-karena) dia fombam-pitenenana hamaritana ireo fikambanana mifandray.

Ny fanambarana amin'ny karazana "subject-predicate-object", antsoina hoe triplets, dia natao momba ny singa sy ny fifandraisany. Amin'ny tranga tsotra indrindra, ny lohahevitra, ny predicate ary ny zavatra dia URI avokoa. Ny URI iray ihany dia mety amin'ny toerana samihafa amin'ny triplets samy hafa: ho lohahevitra, predicate ary zavatra iray; Noho izany, ny triplets dia mamorona karazana grafika antsoina hoe graph RDF.

Ny lohahevitra sy ny zavatra dia mety tsy hoe URI ihany, fa antsoina koa hoe nodes foana, ary ny zavatra dia mety ho ara-bakiteny. Ny litera dia ohatra amin'ny karazana primitive misy fanehoana tady sy famantarana karazana.

Ohatra amin'ny fanoratana ara-bakiteny (amin'ny teny Turtle, bebe kokoa momba izany eto ambany): "5.0"^^xsd:float и "five"^^xsd:string. Literatiora misy karazany rdf:langString azo ampiarahina amin'ny tenifototra fiteny ihany koa; ao amin'ny Turtle dia toy izao no voasoratra: "five"@en и "пять"@ru.

Ny node banga dia loharanon-karena “tsy fantatra anarana” tsy misy famantarana maneran-tany, momba izay fanambarana azo atao anefa; karazana variables existential.

Noho izany (raha ny marina, ity no teboka iray manontolo amin'ny RDF):

  • Ny lohahevitra dia URI na node foana,
  • ny predicate dia URI,
  • Ny zavatra dia URI, node foana, na ara-bakiteny.

Nahoana no tsy mety ho nodes foana ny predicates?

Ny antony azo inoana dia ny faniriana hahatakatra tsy ara-potoana sy handika ny triplet amin'ny fitenin'ny lojika predicate laharana voalohany. s p o toy ny zavatra iray Tranonkala semantika sy angona mifandray. Fanitsiana sy fanampinaizay Tranonkala semantika sy angona mifandray. Fanitsiana sy fanampina - predicate, Tranonkala semantika sy angona mifandray. Fanitsiana sy fanampina и Tranonkala semantika sy angona mifandray. Fanitsiana sy fanampina - tsy miova. Ny soritr'io fahatakarana io dia ao amin'ny antontan-taratasy "LBase: Semantika ho an'ny fiteny amin'ny tranonkala Semantika", izay manana ny satan'ny naoty vondrona miasa W3C. Miaraka amin'io fahatakarana io, ny triplet s p []izay [] - node foana, dia hadika hoe Tranonkala semantika sy angona mifandray. Fanitsiana sy fanampinaizay Tranonkala semantika sy angona mifandray. Fanitsiana sy fanampina - miovaova, fa ahoana no handikana s [] o? Document misy sata W3C Recommendation "RDF 1.1 Semantika” dia manolotra fomba fandikan-teny hafa, nefa mbola tsy mihevitra ny mety hisian'ny predicates ho nodes foana.

Na izany aza, Manu Sporni navela.

RDF dia modely abstract. RDF dia azo soratana (serialized) amin'ny syntax isan-karazany: RDF/XML, Turtle (azo vakina ny ankamaroan'ny olona), JSON-LD, HDT (binary).

Ny RDF iray ihany dia azo apetraka amin'ny RDF/XML amin'ny fomba samihafa, noho izany, ohatra, dia tsy misy dikany ny manamarina ny XML vokatr'izany amin'ny fampiasana XSD na manandrana maka angon-drakitra mampiasa XPath. Toy izany koa, ny JSON-LD dia mety tsy hanome fahafaham-po ny fanirian'ny mpamorona Javascript miasa miaraka amin'ny RDF amin'ny alàlan'ny dot sy square bracket notation an'ny Javascript (na dia mandroso amin'io lalana io aza ny JSON-LD amin'ny fanolorana mekanika. hanisy).

Ny ankamaroan'ny syntax dia manolotra fomba hanafohezana ny URI lava. Ohatra, doka iray @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> amin'ny Turtle dia hamela anao hanoratra kosa <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> fotsiny rdf:type.

RDFS

RDFS (RDF Schema) - voambolana fototra modely, mampiditra ny foto-kevitra momba ny fananana sy ny kilasy ary ny fananana toy ny rdf:type, rdfs:subClassOf, rdfs:domain и rdfs:range. Amin'ny fampiasana ny rakibolana RDFS, ohatra, ireto teny manaraka ireto dia azo soratana:

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 dia famaritana sy voambolana modely, fa tsy fiteny teritery (na dia ny famaritana ofisialy sy ravina ny mety ho fampiasana toy izany). Ny teny hoe "Schema" dia tsy tokony ho azo amin'ny heviny mitovy amin'ny teny hoe "XML Schema". Ohatra, :author rdfs:range foaf:Person midika izany rdf:type ny sandan'ny fananana rehetra :author - foaf:Person, saingy tsy midika izany fa tokony holazaina mialoha izany.

SPARQL

SPARQL (SPARQL Protocol sy RDF Query Language) - fiteny iray hanaovana fangatahana angona RDF. Amin'ny tranga tsotra, ny fangatahana SPARQL dia andiana santionany izay mifanandrify amin'ny triplets amin'ny grafika anontaniana. Ny lamina dia mety ahitana fari-pahalalana amin'ny toeran'ny lohahevitra, ny predicate ary ny zavatra.

Ny fangatahana dia hamerina ny sanda miovaova toy izany, izay, rehefa asoloina amin'ny santionany, dia mety hiteraka zana-tsipìka amin'ny kisary RDF anontaniana (sombiny amin'ny triplets). Tsy maintsy manana sanda mitovy ny faribolana mitovy anarana amin'ny santionan'ny triplets samy hafa.

Ohatra, raha omena ireo axioms RDFS fito etsy ambony, dia hiverina ity fanontaniana manaraka ity rdfs:domain и rdfs:range toy ny soatoavina ?s и ?p tsirairay avy:

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

Tsara ny manamarika fa ny SPARQL dia fanambarana ary tsy fiteny iray hamaritana ny grafofaonina (na izany aza, ny sasany amin'ireo tahiry RDF dia manolotra fomba hanitsiana ny drafitry ny fanatanterahana ny fangatahana). Noho izany, ny olana sasany amin'ny grafika mahazatra, ohatra, ny fitadiavana ny lalana fohy indrindra, dia tsy voavaha amin'ny SPARQL, anisan'izany ny fampiasana ny lalana fananana (saingy, indray, ny tahiry RDF tsirairay dia manolotra fanitarana manokana hamahana ireo olana ireo).

Ny SPARQL dia tsy mizara ny fiheverana ny fisokafan'izao tontolo izao ary manaraka ny fomba fiasa "fanilihana ho tsy fahombiazana", izay azo atao endrika toy ny FILTER NOT EXISTS {…}. Ny fizarana angon-drakitra dia raisina amin'ny fampiasana ny mekanika fanontaniana federasiona.

Ny teboka fidirana SPARQL - fitehirizana RDF afaka mamadika fanontaniana SPARQL - tsy misy analogue mivantana avy amin'ny dingana faharoa (jereo ny fiandohan'ity andalana ity). Azo oharina amin'ny angon-drakitra izy io, mifototra amin'ny votoatin'ny pejy HTML noforonina, saingy azo idirana any ivelany. Ny teboka fidirana SPARQL dia mitovy kokoa amin'ny teboka fidirana API manomboka amin'ny dingana fahatelo, saingy misy fahasamihafana lehibe roa. Voalohany, azo atao ny manambatra fanontaniana "atomika" maromaro ho iray (izay heverina ho toetra fototry ny GraphQL), ary faharoa, ny API toy izany dia mirakitra an-tsoratra tanteraka (izay noezahan'ny HATEOAS tratrarina).

Fanamarihana polemika

RDF dia fomba iray hamoahana angon-drakitra amin'ny tranonkala, noho izany dia tokony hoheverina ho rakitra DBMS ny fitahirizana RDF. Marina fa ny RDF dia graphe fa tsy hazo, dia nivadika ho graph-based ihany koa izy ireo. Mahagaga fa nandaitra mihitsy. Iza no nihevitra fa hisy olona marani-tsaina hampihatra nodes banga. Eto i Codd tsy nahomby izany.

Misy ihany koa ny fomba tsy dia be loatra amin'ny fandaminana ny fidirana amin'ny angona RDF, ohatra, Sombim-pamokarana data mifandray (LDF) ary Platform Data mifandray (LDP).

vorondolo

vorondolo (Web Ontology Language) - formalisma maneho fahalalana, dikan-teny syntactic momba ny lojika famaritana Tranonkala semantika sy angona mifandray. Fanitsiana sy fanampina (na aiza na aiza eto ambany dia marina kokoa ny filazana OWL 2, ny dikan-teny voalohany amin'ny OWL dia mifototra amin'ny Tranonkala semantika sy angona mifandray. Fanitsiana sy fanampina).

Ny foto-kevitry ny lojika fanoritsoritana ao amin'ny OWL dia mifanitsy amin'ny kilasy, ny andraikitra mifanaraka amin'ny fananana, ny olona dia mitazona ny anarany teo aloha. Axioms dia antsoina koa hoe axioms.

Ohatra, ao amin'ny antsoina hoe Syntax Manchester ho an'ny notation OWL dia axiom efa fantatray Tranonkala semantika sy angona mifandray. Fanitsiana sy fanampina dia ho soratana toy izao:

Class: Human
Class: Parent
   EquivalentClass: Human and (inverse hasParent) some Human
ObjectProperty: hasParent

Misy syntax hafa hanoratana OWL, toy ny syntax functional, ampiasaina amin'ny famaritana ofisialy, ary OWL/XML. Ankoatra izany, ny OWL dia azo serialized ho abstract RDF syntax ary fanampiny - amin'ny iray amin'ireo syntaxes manokana.

OWL dia manana fifandraisana roa miaraka amin'ny RDF. Amin'ny lafiny iray, azo heverina ho karazana rakibolana manitatra ny RDFS. Amin'ny lafiny iray, dia formalisma mahery kokoa izay RDF dia endrika serialization fotsiny. Tsy ny fananganana OWL fototra rehetra dia azo soratana amin'ny alalan'ny RDF triplet tokana.

Miankina amin'ny ampahany amin'ny fananganana OWL avela hampiasaina, dia miresaka momba ny antsoina izy ireo Vidin'ny OWL. Ny manara-penitra sy malaza indrindra dia OWL EL, OWL RL ary OWL QL. Ny fisafidianana ny mombamomba dia misy fiantraikany amin'ny fahasarotan'ny kajy amin'ny olana mahazatra. Andian-dahatsoratra feno OWL mifanaraka amin'ny Tranonkala semantika sy angona mifandray. Fanitsiana sy fanampina, antsoina hoe OWL DL. Indraindray izy ireo dia miresaka momba ny OWL Full, izay ahafahan'ny fananganana OWL ampiasaina miaraka amin'ny fahalalahana feno ao amin'ny RDF, tsy misy famerana semantika sy kajy. Tranonkala semantika sy angona mifandray. Fanitsiana sy fanampina. Ohatra, ny zavatra iray dia mety ho kilasy sy fananana. OWL Full dia tsy azo antoka.

Ny fitsipika manan-danja amin'ny fametahana ny voka-dratsiny amin'ny OWL dia ny fandraisana ny fiheverana ny tontolo misokatra. Owa) ary ny fandavana ny fiheverana ny anarana tokana (nomena anarana tokana, A). Ho hitantsika eto ambany hoe aiza no ahafahan'ireo fitsipika ireo mitarika sy mampiditra fananganana OWL sasany.

Avelao ny ontology ahitana ity sombiny manaraka ity (ao amin'ny syntax Manchester):

Class: manyChildren
   EquivalentTo: Human that hasChild min 3
Individual: John
   Types: Human
   Facts: hasChild Alice, hasChild Bob, hasChild Carol

Hanaraka ny voalaza ve izany hoe manan-janaka maro i Jaona? Ny fandavana ny UNA dia hanery ny motera fanatsoahan-kevitra hamaly ity fanontaniana ity amin'ny lafiny ratsy, satria mety ho olona iray ihany i Alice sy i Bob. Mba hanatanterahana ireto manaraka ireto dia ilaina ny manampy ireto axiom manaraka ireto:

DifferentIndividuals: Alice, Bob, Carol, John

Avelao izao ny ampahany amin'ny ontologie hanana endrika manaraka (ambara fa manan-janaka maro i John, saingy roa ihany no zanany):

Class: manyChildren
   EquivalentTo: Human that hasChild min 3
Individual: John
   Types: Human, manyChildren
   Facts: hasChild Alice, hasChild Bob
DifferentIndividuals: Alice, Bob, Carol, John

Tsy mitombina ve izany ontolojia izany (izay azo adika ho porofon'ny angona tsy mety)? Ny fanekena ny OWA dia hahatonga ny motera inference hamaly amin'ny ratsy: "any amin'ny toerana hafa" (amin'ny ontology hafa) dia azo lazaina fa zanak'i John ihany koa i Carol.

Mba hanilihana ny mety hisian'izany, andao ampiana zava-misy vaovao momba an'i John:

Individual: John
   Facts: hasChild Alice, hasChild Bob, not hasChild Carol

Mba hanilihana ny endrik'ireo ankizy hafa, andao lazaina fa ny soatoavina rehetra amin'ny fananana "manan-janaka" dia olona, ​​izay manana efatra ihany:

ObjectProperty: hasChild
   Domain: Human
   Сharacteristics: Irreflexive
Class: Human
EquivalentTo: { Alice, Bill, Carol, John }

Amin'izao fotoana izao, ny ontology dia ho mifanohitra, izay tsy ho diso amin'ny tatitra ny motera inference. Miaraka amin'ireo axioma farany ananantsika, amin'ny lafiny iray, dia "nakatony" izao tontolo izao, ary jereo ny fomba hanilihana ny mety ho zanany amin'i Jaona.

Mampifandray ny angona orinasa

Ny angon-drakitra mifandraika amin'ny fomba fiasa sy ny teknolojia dia natao voalohany hamoahana data amin'ny Internet. Misedra fahasahiranana maro ny fampiasana azy ireo amin'ny tontolon'ny orinasa anatiny.

Ohatra, amin'ny tontolon'ny orinasa mihidy, ny hery deductive an'ny OWL mifototra amin'ny fananganana ny OWA sy ny fandavana ny UNA, ny fanapahan-kevitra noho ny endrika misokatra sy mizara amin'ny Internet, dia malemy loatra. Ary eto dia azo atao ireto vahaolana manaraka ireto.

  • Fanomezana ny OWL amin'ny semantika, midika ny fandaozana ny OWA sy ny fananganana ny UNA, ny fampiharana ny maotera famoahana mifanaraka amin'izany. - Amin'ity lalana ity mandeha Stardog RDF fitehirizana.
  • Ny fandaozana ny fahaiza-manaon'ny OWL ho an'ny maotera fitsipika. - Manohana ny Stardog SWRL; Tolotra Jena sy GraphDB ny fiteny Fitsipika
  • Fandavana ny fahaiza-manaon'ny OWL, fampiasana ampahany iray na iray hafa akaikin'ny RDFS ho modely. - Jereo bebe kokoa momba izany eto ambany.

Ny olana iray hafa dia ny fifantohana bebe kokoa mety ananan'ny tontolon'ny orinasa amin'ny olana momba ny kalitaon'ny angona sy ny tsy fahampian'ny fitaovana fanamarinana angon-drakitra ao amin'ny stack Linked Data. Ny vokatra eto dia toy izao manaraka izao.

  • Averina indray, ampiasao ho fanamarinana ny fananganana OWL miaraka amin'ny semantika manerantany mihidy sy anarana tsy manam-paharoa raha misy motera fanatsoahan-kevitra mety.
  • ny fampiasana ny SHACL, manara-penitra taorian'ny nametrahana ny lisitry ny sosona Semantic Web Layer Cake (na izany aza, azo ampiasaina ho toy ny motera fitsipika ihany koa izy io), na ShEx.
  • Ny fahatakarana fa ny zava-drehetra dia vita amin'ny fanontaniana SPARQL, mamorona rafitra fanamarinana angona tsotra anao amin'ny fampiasana azy ireo.

Na izany aza, na dia ny fandavana tanteraka ny fahaiza-manaon'ny deductive sy ny fitaovana fanamarinana aza dia mamela ny angon-drakitra mifandraika amin'ny fifaninanana amin'ny asa izay mitovy amin'ny tontolon'ny tranonkala misokatra sy mizara - amin'ny asa fampidirana data.

Ahoana ny momba ny rafitra fampahalalana momba ny orinasa mahazatra?

Azo atao izany, saingy tokony ho fantatrao mazava tsara hoe inona no olana tsy maintsy hamahana ny teknolojia mifandraika amin'izany. Holazaiko eto ny fanehoan-kevitra mahazatra ataon'ireo mpandray anjara amin'ny fampandrosoana mba hampisehoana ny endrik'ity antontam-teknolojia ity amin'ny fomba fijerin'ny IT mahazatra. Mampahatsiahy ahy kely ny fanoharana momba ny elefanta:

  • Mpanadihady raharaham-barotra: RDF dia toy ny maodely lojika voatahiry mivantana.
  • Mpanadihady momba ny rafitra: RDF dia toy ny EAV, miaraka amin'ny andiana fanondroana sy fiteny fanontanina mety.
  • developer: Eny, izany rehetra izany dia ao anatin'ny toe-tsain'ny modely manankarena sy kaody ambany, dia namaky vao haingana momba izany.
  • Mpitantana tetik'asa: eny mitovy ihany mirodana ny stack!

Ny fanazaran-tena dia mampiseho fa ny stack dia matetika ampiasaina amin'ny asa mifandraika amin'ny fizarana sy ny heterogeneity ny angona, ohatra, rehefa manangana rafitra kilasy MDM (Master Data Management) na DWH (Data Warehouse). Ny olana toy izany dia misy amin'ny indostria rehetra.

Raha resaka fampiharana manokana amin'ny indostria, ny teknolojia Linked Data dia malaza indrindra amin'ireo indostria manaraka izao.

  • teknolojia biomedical (izay toa mifandray amin'ny fahasarotan'ny sehatra ny lazany);

amin'izao fotoana izao

Ny “Boiling Point” dia nampiantrano fihaonambe nokarakarain’ny fikambanana “National Medical Knowledge Base”Fampifangaroana ontologie. Avy amin'ny teoria ka hatramin'ny fampiharana azo ampiharina".

  • famokarana sy fampandehanana ny vokatra sarotra (injeniera mekanika lehibe, famokarana solika sy entona; matetika isika no miresaka momba ny fenitra ISO 15926);

amin'izao fotoana izao

Eto koa, ny antony dia ny fahasarotan'ny lohahevitra, raha, ohatra, eo amin'ny sehatra ambony, raha miresaka momba ny indostrian'ny solika sy ny entona isika, ny kaonty tsotra dia mitaky asa CAD sasany.

Tamin'ny 2008, nisy hetsika fametrahana solontena, nokarakarain'ny Chevron ny federasiona.

Ny ISO 15926, tamin'ny farany, dia toa navesatra kely tamin'ny indostrian'ny solika sy ny entona (ary mety ho azo ampiasaina bebe kokoa amin'ny injeniera mekanika). Ny Statoil (Equinor) ihany no nifantoka tanteraka tamin'izany; tany Norvezy, iray manontolo tontolo iainana. Ny hafa kosa miezaka manao ny azy. Ohatra, araka ny tsaho, ny Minisiteran'ny Angovo ao an-toerana dia mikasa ny hamorona "modely ontologika momba ny solika sy angovo", mitovy, toa ny natao ho an'ny indostrian'ny herinaratra.

  • fikambanana ara-bola (na ny XBRL aza dia azo raisina ho karazana hybrid an'ny SDMX sy ny RDF Data Cube ontology);

amin'izao fotoana izao

Tany am-piandohan'ny taona, LinkedIn dia nametaka ny mpanoratra tamin'ny fahabangan-toerana saika ny goavambe rehetra amin'ny indostrian'ny vola, izay fantany avy amin'ny andian-tantara "Force Majeure": Goldman Sachs, JPMorgan Chase ary / na Morgan Stanley, Wells Fargo, SWIFT/Visa/Mastercard, Bank of America, Citigroup, Fed, Deutsche Bank... Angamba nitady olona azony halefany daholo ny rehetra. Fihaonamben'ny Fahalalana Graph. Vitsy ihany no nahita: ny fikambanana ara-bola dia naka ny zava-drehetra maraina ny andro voalohany.

Ao amin'ny HeadHunter, Sberbank ihany no nahita zavatra mahaliana; momba ny "fitehirizana EAV miaraka amin'ny maodely data mitovy amin'ny RDF."

Angamba, ny fahasamihafana eo amin'ny haavon'ny fitiavana ny teknolojia mifanaraka amin'ny andrim-panjakana ara-bola ao an-toerana sy tandrefana dia noho ny toetran'ny transnational ny asan'ny farany. Raha ny fahitana azy, ny fampidirana manerana ny sisintanin'ny fanjakana dia mitaky vahaolana amin'ny fandaminana sy ara-teknika samihafa.

  • rafitra famaliana fanontaniana misy fampiharana ara-barotra (IBM Watson, Apple Siri, Google Knowledge Graph);

amin'izao fotoana izao

Raha ny marina, ny mpamorona an'i Siri, Thomas Gruber, no mpanoratra ny famaritana ny ontology (amin'ny dikan'ny IT) ho toy ny "famaritana momba ny hevitra." Raha ny hevitro dia tsy manova ny dikany ny fandrindrana ny teny amin'io famaritana io, izay mety manondro fa tsy ao izy io.

  • famoahana angon-drakitra voarafitra (miaraka amin'ny fanamarinana lehibe kokoa izany dia azo lazaina ho Linked Open Data).

amin'izao fotoana izao

Ireo mpankafy ny angona mifandray dia ilay antsoina hoe GLAM: Gallery, Libraries, Archives, ary Mozea. Ampy izay ny filazana fa ny Tranombokin'ny Kongresy dia mampiroborobo ny fanoloana ny MARC21 BIBFRAMEfa manome fototra ho an'ny hoavin'ny famaritana bibliographie ary, mazava ho azy, mifototra amin'ny RDF.

Ny Wikidata dia voatonona matetika ho ohatra amin'ny tetikasa mahomby eo amin'ny sehatry ny Linked Open Data - karazana dikan-teny Wikipedia azo vakiana amin'ny milina, ny votoatiny, mifanohitra amin'ny DBPedia, dia tsy avy amin'ny fanafarana avy amin'ny boaty info lahatsoratra, fa noforonina bebe kokoa na latsaka amin'ny tanana (ary lasa loharanom-baovao ho an'ny boaty info iray ihany).

Manoro hevitra ihany koa izahay mba hijery izany lisitra mpampiasa ny fitehirizana Stardog RDF ao amin'ny tranokala Stardog ao amin'ny fizarana "Mpanjifa".

Na izany na tsy izany, any Gartner Hype Cycle for Emerging Technologies 2016 Apetraka eo afovoan'ny fidinana any amin'ny lohasahan'ny fahadisoam-panantenana ny "Taxonomy Entreprise and Ontology Management" miaraka amin'ny fahatsinjovana ny hahatongavana any amin'ny "plateau de productivité" tsy mialoha ny 10 taona.

Mampifandray angona orinasa

Faminaniana, vinavina, vinavina...

Noho ny fahalianana ara-tantara, dia nanao tabilao teo ambanin'ny vinavinan'i Gartner nandritra ny taona maro aho momba ireo teknolojia mahaliana antsika.

taona teknolojia Report toerana Taona mankany amin'ny lembalemba
2001 Web Semantic Teknolojia vaovao Inovation Trigger 5-10
2006 Corporate Semantic Web Teknolojia vaovao Ny fara tampony amin'ny andrasana 5-10
2012 Web Semantic Big Data Ny fara tampony amin'ny andrasana > 10
2015 Data mifandray Advanced Analytics sy Data Science Lalan'ny Disolusiona 5-10
2016 Enterprise Ontology Management Teknolojia vaovao Lalan'ny Disolusiona > 10
2018 Kisary fahalalana Teknolojia vaovao Inovation Trigger 5-10

Na izany aza, efa in "Hype Cycle..." 2018 nipoitra ny fironana miakatra hafa - Fahalalana Graphs. Nisy reincarnation sasany nitranga: graph DBMSs, izay nivadika ny sain'ny mpampiasa sy ny ezak'ireo developer, eo ambany fitarihan'ny fangatahan'ny taloha sy ny fahazaran'ny farany, dia nanomboka nandray ny contours sy ny toerana. an'ireo mpifaninana teo alohany.

Saika ny grafika rehetra DBMS izao dia manambara ny tenany ho sehatra mety amin'ny fananganana "grafika fahalalana" orinasa ("ny angon-drakitra mifandray" indraindray dia nosoloina "angona mifandray"), fa ahoana ny fahamarinan'izany filazana izany?

Ny angon-drakitra graph dia mbola asemantic; ny angon-drakitra ao amin'ny grafika DBMS dia mbola silo data mitovy. Ny mpamantatra tady fa tsy ny URI dia manao ny asa fampidirana DBMS roa amin'ny grafika ho asa fampidirana, raha toa kosa ny fampidirana fivarotana RDF roa dia matetika tonga amin'ny fampifangaroana grafika RDF roa. Ny lafiny iray hafa amin'ny asemanticity dia ny tsy fandrefesana ny maodely grafika LPG, izay manasarotra ny fitantanana ny metadata amin'ny fampiasana sehatra mitovy.

Farany, ny grafika DBMS dia tsy manana motera inference na motera fitsipika. Ny vokatry ny motera toy izany dia azo averina amin'ny alalan'ny fanontaniana manasarotra, saingy azo atao izany na dia amin'ny SQL aza.

Na izany aza, ny rafitra fitahirizana RDF dia tsy manana fahasarotana amin'ny fanohanana ny maodely LPG. Ny fomba fiasa matanjaka indrindra dia heverina ho ilay natolotra indray mandeha tao amin'ny Blazegraph: ny maodely RDF*, mitambatra RDF sy LPG.

More

Azonao atao ny mamaky bebe kokoa momba ny fanohanana fitahirizana RDF ho an'ny maodely LPG ao amin'ny lahatsoratra teo aloha momba ny Habré: "Inona no mitranga amin'ny fitahirizana RDF ankehitriny". Manantena aho fa indray andro any dia hisy lahatsoratra misaraka hosoratana momba ny sarin'ny fahalalana sy ny lamba data. Ny fizarana farany, izay mora azo, dia nosoratana haingana, na izany aza, na dia enim-bolana taty aoriana aza, ny zava-drehetra dia tsy mazava kokoa amin'ireo hevitra ireo.

boky sy gazety

  1. Halpin, H., Monnin, A. (eds.) (2014). Teknolojia filozofika: mankany amin'ny filozofia amin'ny tranonkala
  2. Allemang, D., Hendler, J. (2011) Semantic Web for the Working Ontologist (2nd ed.)
  3. Staab, S., Studer, R. (eds.) (2009) Handbook on Ontologies (2nd ed.)
  4. Wood, D. (ed.). (2011) Fampifandraisana ny angona orinasa
  5. Keet, M. (2018) Fampidirana ny Ontology Engineering

Source: www.habr.com

Add a comment