á á áᥠá¨áłá°ááá á¨áá á áá˝áá áááĽáŤá áááἠáá á¨áĽ áĽáááááá˘
á¨á ááľ áľáá áľ áŚááśáááŤá áá´ááá: áá´áá˝ áĽá á´áááááá˝ [á˝áá]: monograph / [S. V. ááá˝áŽá, á¤áľ.á¤áľ. ááŤáá, áŚ.á á. áá˝áłá áĽá ááá˝; áá á ááá S.V. Gorshkov]. - Ekaterinburg: Ural University Publishing House, 2019. - 234 p.: ááá, á á¨á´á; 20 á´.á - á°áŤá˛. á ááᣠá˛áľ áá á°á ááá. ááᢠ- áá˝áá á áąáľ á ch áá¨á¨áť. - ISBN 978-5-7996-2580-1: 200 á ááá˝.
áá áá ááŤá á áá Ꮰáá á¨ááá á á áá á áŤáľ ááá˘
- á¨á°á¨á ᨠá°áá á áŤááá ááá á°á áá
áá áá˝áá á áĽáá¸á ááá á áá˝áá áááľ á ááťáá
SergeIndex ; á áĽááá áááľ á á˝áŤá áá á áá°ááᢠ- á á˝áá áá áĽáááśá˝ á°á°áááá (á¨áá á áłá˝ á áá°áá¨ááŠá) áĽá á¨áłá°á ááááŤá á áá¸áľ áá á áŁá á¨áááŁáŁá á°á¨ááŞáá˝ á°á°áááá-á¨áá˝ ááľáłááťáá˝ (á á°á ááš áľá) áĽá hyperlinksá˘
- áĽááááá áĽáŤááá˝á áĽá á áľá°áŤá¨áśá˝á áá°áĽáľáĄ, áá á á˝áá á ááááá áá á áľááśá˝ ááľáĽ á á°áťáťáá á á˝ ááľáĽ á˛áŤáŤáľáą áĽááąá áááľ ááľáĽ ááľááŁáľ.
- áĽá á¨áľááá áľá áĽá á¨á°ááá áłáł á°á¨áłáŽá˝ á ááá áá áŁá¸á á áŁá á áŁáĽ áá áĽáá áŤááááŁá áááááľ á áᥠá¨á´ááá˛á áľá áĽá á¨á°ááá áłáł á°á¨áłá ááá áá áŤá á áłáá áĽáá°áá áá á áľááá áľááá°ááá¸á˘ á¨ááአá°áŤá˛ ááá áĽááłá áĽáą á¨áá áá ἠá˘ááá ᣠáá áá á áľá°áŤá¨áľ á ááŤáá ᣠáá ᣠáĽáą áĽáŤáąá áá áá¨áŤ á¨ááľá¨á áá´áł áĽááłáá áľ áááĽáŤáá˘
áĽá áľááá ,
á´áá áľá
á¨á áááá¨áĽ áááá° ááἠáĽáá°áá¨á°áá ááá¨á áá˝áá (ááá á¨áá á áłá˝ á á°á áá°á á á°á á°á¨á°á áľáá°áá áŠáľ ááááš ááááŠ)
- á á˘áá°áááľ áá á°ááśá˝. ááá á´áááááá˝ - ááá ᣠá¤áá˛á ᣠááá°.
á áááá¨áĽ á¨á áŤáŁá˘ ááĽáśá˝á áááááἠááá á áá á ááłá¨ áá¨áĽ ááᢠ- á¨á áááá¨áĽ á°ááśá˝. ááá á´áááááá˝ HTML áĽá HTTP áá¸áá˘
á¨á°ááᥠááĽáśá˝ áŁá ᪠á¨áĽááąá á¨áá°ááá፠áá´ áŁá áŞáŤáľ áááľ ááľáĽ áŤáľááŁá. - á¨á áááá¨áĽ áááĽ. ááá á´áááááá˝ - REST áĽá SOAP APIᣠXHRᣠááá°.
á¨á˘áá°áááľ á áááŹá˝áá˝ áááᣠá°áá˝ áĽáť áłááá á¨ááĽáśá˝ á°á áá ááááᢠ- á¨á áááá¨áĽ áááĽ. ááá á´áááááá˝ á¨á°ááá á¨áá¨á á´áááááá˝ áá¸áá˘
á¨ááá°áá áŽá á´áááááá˝ ááŁáŞ áĽá ᨠW3C áłááŹáá°á á á ááááľ á á¨á°áá á¨á áá á áŤá°áá á°á¨á á´ááá˛á áľá ááŁááᢠá¨á°ááá áłáł á´áááááá˝ á¨á°áá°ááľ á áľáŠ áá áŤááá áá¨á á áá˝á á¨ááá ἠáĽáť áłááá âáá˝á áá¨áł á¨áá˝áâ áááľá¨á ááá˘
á¨áá¨á°áá á áááłáľ á ááŁá˘á á ááá°áá áĽá á á áŤá°áá á°á¨ááá˝ ááá á˝áá°-ááłáŚá˝ ááŤá¨á áŤááá áááááľ áááááŁá-
- áŠá áá¤áὠᨠURIs áá á°ááłáłá áá¸ááŁ
- á¨á¤á˝á˛á¤áá¤á á°ááłáłáááľ RDF áá áŁ
- HTML hyperlinks á RDF á°ááśá˝ ááľáĽ ᨠURI ááľá°áśá˝ áá á°ááłáłá ááá˘
á¨ááş áľá á¨á°áá°á áľááá°á ááá áᢠá ááá፠á¨á áá á¨á˘áá°áááľ á¨áá°ááľ áľááłá áĽááł ááᣠââááá áĽááłá áĽááá
á á¨ááááá á¨áááľ ááľáĽ áŤáľááŁáᢠáááłáᣠáľá 2.0 á°áĽá á¨áá áŤá á áľááá áŁá
᪠âá á°á áá á¨ááᨠáááľâ á°á°áá ááá°áłáᢠá á°ááá á¨W3C ááᨠááłáĽ á¨áááľ ááľáĽ áĽáá˛áᣠá°á ááˇá "
á¨áľááá áľá ááˇá?
áĽáᢠáŤáá
á á á ááá ᣠá°áŤá˛á á¨á áá áľáááľá á¨áá¨ááááá ááá áááá á áá˝áá ᣠáá á áá áááľ áá á áááľá¨áľ áááá áá˝ááᢠá SW á ááŤá áááłáá˝ ááľáĽ "á¨áłáĽá ááľáĽ" áááą á¨áá˝á á˝ááŽá˝ á á, ááá áĽááłá áĽááą á áŁá á¨á°áľáá áŁáááá. á áá¤áąá, áĽááá á°ááŁáŤáľ á¨ááŤááĽáá¸á á°áá˝ áááľá áá°áĄ á áá˝ááľ áá á¨ááľáá°áľ áá´ á¨áá¸áá, á¨áááá áááá°á á¨áááľá á á ááŚáľ á¨áááľ áá´ááťá¸á áá ááá¨áá. áľááá á¤á˝á˛á¤áá¤áá áá°áá°á áĽá á¨á°ááŤáŠ á¤áá ááá˝á á ááľ áá ááŁá áŤá˝áá áĽáááĽáááá˘
áááᣠá¨á°ááá áłáł á´áááááá˝ á¨ááá áľá¨-áá˝ áŁáťáá á°á°áŤáá°ááᤠáá˝áá, á áĽáááą, ááĽááá áá°áá áŞáŤáá˝ á¨á°á°á áá. á á áá áá á¨ááááľ áłáł áá á á¨á°áĄ á áááľáá áá¨áť (ááá áĽáá°áááá˝ááľ) áĽáá° á ááááŤáá˝ ááľáá áááŁá áĽááá á´áááááá˝ á¨á áá á°áľááá°á áĽáá˛á°áŠ áá áĽááᢠá¨áĽáááľ ááŤáὠи á¨ááἠá¨áá . á¨áĽááá á˝áá°-ááłáŚá˝ ᨠ"áĽáľáááľ" áľáá áŤáá˝ áľáŹáłá áĽáá°áááá ááá áĽááááá, ááá áá á¨áá á áłá˝ á¨á°áĽáŤáŠáľ ᨠW3C á°á¨ááá˝ áá á¨á°áŤáŤá.
á¨á°ááá áááĽ
á ááááľ-á ááááľ áłáłá áĽáá° á¨áľááá áľá "á áľááááá ááááľ á°á¨áááá" á áááľ ááážáłáᥠá¨á ááŤá¨áĽ áĽá á¨á´áááá áľáĽáľáĽ á¨áá¨á¨áť ááŚášá áĽáá˛áŤáłáŤ áŤáľá˝áááᢠá¨á°ááá áłáł á ááááľ-á áá°á¨áłá ááááá˝
ááá 1. á áŤááľá ááá°á¨á áŠá áá ááá˝á áá ááá˘
áŠá áá ááá˝ á¨á áŤáŁá˘áŤá á¨ááĽá¨ááá ááŞáá˝ á á°ááŤáá á ááá áá á
áá á áŤá ááŞáá˝ áá¸áᢠá ááá áᣠáá
ááá
á Google áĽáááľ ááŤá áááá ááľáĽ á á°áťá áááł á°ááá¸á˘
ááá 2. á á¤á˝á˛á˛á áĽá áľ ááľáĽ áŠá áá ááá˝á áá áá á¨ááŁááť áĽáá˛áááąá˘
áŠá áá áá á ááŁááľ á¨á፠á áááŤá˝ ááᣠá¨á°á áá°áá ááááľ ááťá á áá áľ (á¨áŚááŹá°áŠ áľá áá áŤáá á°ááłáłáááľ áĽáá
ááá
áá)á˘*
"á C); áá áἠá áľáááᣠá¨áá
á á¨á°áá°á áááá áááááľ - á á¤á˝á˛á˛á áŤáľá áá áá á áááľá¨áľ Accept:
. ááááŁáľáŁ ᨠAR/VR ááá áááŁáľáŁ ááĽáąá áĽáŤáą ááááľ ááťá ááááᣠá áá áá ááááŁáľáŁ ᨠRDF á°ááľ ááá áá˝ááᣠáá
á á¨SPARQL áĽáŤáá á¨ááľáá¸á áá¤áľ ááᢠDESCRIBE
.
ááá 3. á¨W3C áááááá˝á -á áááááľ RDF(S) áĽá SPARQL - á á°áá áŠá áá ááá˝á á˛áŤáááą áá ááá˘
áĽááá
áá á á¨ááááľ áłáł á´áááá áááᣠáĽáá˛áá á ááŁá ááłááá
ááá 4. á áŤááľá á˛áááš á¨ááá˝ áŠá áá ááá˝á ááŁááťáá˝ áá ááá˘
RDF á á°ááĽáŽ ááá ááľáĽ áŤáá ááĽáľ á áááľ áááť áá áĽááľáľááľá ááá áľááá, áĽá á áŤá°áá ááá áá á áĽááłáłá°áá áá ááá. á¨ááááŞáŤá ááá á á áá á áá á°á¨á á¨áłá¨ ᣠâá¨ááâá á¨áᎠááá˝á ááááá¨áľ ááĽáľá á˛ááá á¨ááťá áááá ᣠááá á áá áá¨áá á°áŤáŤáĽ á°áĽá á¨áá áŤáᢠá áĽáááąáŁ á RDFS áááá -áááľ ááľáĽ á¨á°á°á¨á áŠá áá ááá˝á áá áá á¨áááá ááá˘
á á.á˛.á˛.
áľáŞáááľáľ á¨ááŁááľ á¨"ááá°-á°áłá˘-ááá" á áááľ ááááŤáá˝ áľá á áŤááľ áĽá áááááśáťá¸á á°á°áĽá°ááᢠá áŁá ááá á ááá ááłáᣠááá° ááłáŠáŁ á°áłá˘á áĽá áĽáá ááá áŠá áá ááá˝ áá¸áᢠá°ááłáłáŠ áŠá áá á á á°ááŤáŠ á¨áśáľáľáŽá˝ áŚáłáá˝ ááľáĽ ááá áá˝áá: ááá° ááłá, á°áłá˘ áĽá áá ááá; áľááá , áľáŞááá˝ RDF ááŤá á¨ááŁá á¨ááŤá á áááľ áááĽáŤá.
ááá° ááłáŽá˝ áĽá áááŽá˝ áŠá áá ááá˝ áĽáť áłááá á¨ááŁááľá ááá áá˝ááᢠáŁáś á áááá˝, áĽá áĽááá˝ áĽáá˛á ááá áá˝áá áá á áá. á¨á˝áá áááľ á¨ááĽá¨ááá áááá áĽá á¨á áááŤá˝ ááááľ áŤáŤá°áą á¨áĽááłá ááááśá˝ ááłááá˝ áá¸áá˘
áá á áá á¨ááťá ááłááá˝ (á á¤á á ááŁáĽáŁ áľááą á°á¨á᪠á¨áá
á áłá˝) "5.0"^^xsd:float
и "five"^^xsd:string
. áá á áá á áááľ rdf:langString
áĽáá˛áá á ááá áá፠ááłá á
áá˝ááᤠá á¤á ááľáĽ áĽáá°áá
á°á˝áááĄ- "five"@en
и "ĐżŃŃŃ"@ru
.
áŁáś ááśá˝ á ááá áá áááŤáá˝ á¨áá "áľá-á ááŁ" ááĽáśá˝ áá¸á, áľá á¨áľááš ááááŤáá˝ áá áá°á¨á áá˝áá; á¨áááá á°ááááŽá˝ ááááľ.
áľááá (áá á áĽááṠᨠRDF á á ááá ááĽáĽ áá)á˘
- ááá° ááłá URI ááá áŁáś ááľááá ááááľ áá áŁ
- á°áłá˘á URI áá áŁ
- ááአáŠá áá áᣠáŁáś ááľ ááá áá á áá ááá˘
ááá á°áłá˘áá˝ áŁáś á áááá˝ ááá á áá˝áá?
ááá á¨áá˝áá ááááŤáą áá°á á áŁááá ááááľ á¨áśáľáľáŽá˝ áááá áá° á áá°á á°á¨á á°áłá˘ á áááᎠá¨áá°ááá ááááľ ááᢠs p o
áĽáá° á ááľ ááá á¨áľ - áá°áá á и - áááá˝. á¨áá
áááᤠááááśá˝ á á°ááą ááľáĽ áááá "s p []
á¨áľ []
- áŁáś ááľááá áááᾠᣠáĽáá° áá°á¨ááá á¨áľ - á°áááá, áá á¨á፠áĽáá´áľ áĽáá°áá°á¨áá s [] o
? á¨W3C á¨áá á¨áłáť áááł áŤáá á°ááľ"
á˘ááá, Manu Sporni
RDF á¨áá
áá´á ááᢠRDF á á°ááŤáŠ á ááŁáŚá˝ ááťá (á°á¨áłáłá) ááá áá˝áááĄ-
á°ááłáłáŠ RDF á á°ááŤáŠ ááááśá˝ áá° RDF/XML áá°á¨á°á áá˝áááŁáľááá
áááłáᣠXSDá á áá áá á¨á°áááá á¤ááľá¤áá¤á áá¨ááἠááá XPathá á áá áá áá¨áá ááááŁáľ ááá¨á ááá áľááá á¨áááᢠáĽáá°áááᣠJSON-LD á ááŤáŠá á¨ááŤáľááŞááľ ááᢠá¨RDF áá á¨ááŤáľááŞááľ ááĽáĽ áĽá á¨áŤáŹ á
áá ááľ á áá áá á¨ááľáŤáľ ááááľá áááŤáľ á ááťáá (ááá áĽááłá JSON-LD áá´á á áá
á¨áĽ áá°á፠á á
áŁáŤ á˘áááłááľá)
á áĽááááš á ááŁáŚá˝ á¨á
á áŠá áá ááá˝á á¨ááŤáłáĽáŠáŁá¸áá ááááśá˝ áŤáááŁáᢠáááłáᣠááľáłáá፠@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
á á¤á á¨á፠á ááľáŠ áĽááľáľá˝á ááá
áľááá <http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
áĽáş rdf:type
.
á áá˛á¤áá¤áľ
rdf:type
, rdfs:subClassOf
, rdfs:domain
и rdfs:range
. ᨠRDFS áááá áááľ á áá ááᣠáááłáᣠá¨áá¨á°ááľ áľáááá á áááážá˝ ááťá áá˝áááĄ-
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 .
á áá˛á¤áá¤áľ ááá፠áĽá áá´ááá á¨áááľ áááá ááᣠááá áá áá°áĽ á¨áá˝ ááá á áá°áá (áŚáá´ááá áááá áĽá :author rdfs:range foaf:Person
áááľ áá rdf:type
ááá á¨ááĽá¨áľ áááá˝ :author
- foaf:Person
áá
áááľ áá á áľááľá áááá á áá áľ áááľ á áá°ááá˘
SPARQL
áĽáŤáá á áááááš ááľáĽ á˛á°áŤ á¨á°á á¨ááá RDF ááŤá (á¨áśáľáľáŽá˝ ááĄáľ áľáĽáľáĽ) ááĄáľ ááŤá ááŤáľá¨áľá á¨áá˝á á°áááá áĽá´áśá˝á ááááłáᢠá á°ááŤáŠ á¨áśáľáľáŽá˝ ááááá˝ á°ááłáłá áľá áŤáá¸á á°ááááŽá˝ á°ááłáłá áĽá´áśá˝ áááŤá¸á áááŁáá˘
áááłáᣠá¨áá áŤáá á¨á°áŁáľ RDFS axioms áľáĽáľáĽ á ááťáᣠá¨áá¨á°áá áá áá
ááááłá rdfs:domain
и rdfs:range
áĽáá° áĽá´áśá˝ ?s
и ?p
á á
á°á á°á¨á°á
SELECT * WHERE {
?s ?p rdfs:Class .
?p ?p rdf:Property .
}
SPARQL ááá áá áĽá á¨ááŤá ááťááá á¨áááá˝ ááá áĽááłááá áἠááŁá á¨áááŁá áá (ááá áá á ááłáᾠᨠRDF áá¨ááťáá˝ á¨áĽáŤá á áááá áĽá
áąá áááľá°áŤá¨á ááááśá˝á áá°áŁá)ᢠáľááá
ᣠá ááłááľ áá°á á ááŤá á˝ááŽá˝áŁ áááłáᣠá ááŠá ááááľ ááááľáŁ á SPARQL ááľáĽ áááą á áá˝ááᣠáá
á áá ááá á¨ááŽá˘
SPARQL á¨á ááá áááľááľ áááľ á áááŤá áĽá "á ááłá áĽáá° ááľááľ" á áŤááľá áá¨á°áá, á áá
ááľáĽ FILTER NOT EXISTS {âŚ}
. á¨áá¨á áľáááľ áá´á á áá áá áááľ ááľáĽ áááŁá
ᨠSPARQL á¨ááłá¨áť ááĽáĽ - ᨠSPARQL áá ááá˝á ááŤááľ á¨áá˝á ᨠRDF áá¨ááť - á¨ááá°áá á°á¨á ááĽá°á á ááá á¨ááá (á¨áá á á ááá˝ ááááŞáŤ áááá¨áą)ᢠá¨á¤á˝á˛á¤áá¤á ááá˝ á á°áá áŠáľ áááśá˝ áá á ááááŽá á¨ááŞá á°á°áŤá˝ á¨áá á¨ááἠááł áá áááłá°á áá˝ááᢠá¨SPARQL á¨ááłá¨áť ááĽáĽ á¨áŚáľá°áá á°á¨á á¨á¤áá á ááłá¨áť ááĽáĽ áá á¨á áá áááłá°ááᣠáá á áááľ áá áá ááŠááśá˝á˘ á ááááŞáŤáŁ á ááŤáł á¨"á áśáá" áá ááá˝á áá° á ááľ ááŁáá ááťáá (áá á á¨ááŤáQL ááá áŁá ᪠áá á°áĽá á¨ááłá°á á)ᣠá ááá°á á°á¨áᣠáĽáá˛á ááááą á¤áá á áá á áá áŤáąá á¨áťá á°ááľ áá (áá á HATEOAS áááááľ á¨áá¨á¨á)á˘
ááá˛áŤá á áľá°áŤá¨áľ
RDF á áľáŠ áá áá¨áá á¨áá°á ááááľ ááᣠáľááá
RDF áá¨ááť áĽáá° á˛á˘á¤áá¤áľ á°ááľ ááá á á áá áľá˘ áĽáááľ ááᣠRDF ááŤá áĽáá áá áľááááᣠáĽááąá á ááŤá áá á¨á°áá°á¨áą ááááᢠá¨ááś ááľáŤáą á¨áááá ááᢠáŁáś ááśá˝á á°ááŁáŤá á¨ááŤá°áá áĽáá
á°áá˝ áĽáá°ááአáá á á°á ᢠáŽáľ áĽáá
á á
áĽáá˛áá ᨠRDF ááἠááłá¨áťá ááá°áŤááľ áŤááą áá áŁá
áŞáŤáľ á áᣠáááłááŁ
OWL
á OWL ááľáĽ áŤá ááá á ááááŽáá˝ á˝áá°-ááłáŚá˝ á¨áááá˝ áá ááááłá, áááá˝ á¨ááĽá¨áśá˝ áá ááááłá, ááá°áŚá˝ á¨ááľá áľáá¸áá áááá. Axioms á°áá axioms á°áĽáá áá áŤá.
áááłá, á ááŁááľ ááľáĽ
Class: Human
Class: Parent
EquivalentClass: Human and (inverse hasParent) some Human
ObjectProperty: hasParent
OWL áááťá ááá˝ á ááŁáŚá˝ á áᣠáááłá
OWL ᨠRDF áá áľáἠáááááľ á ááᢠá á ááľ á áŠáᣠá áá˛á¤áá¤áľá á¨ááŤáŤáá áááá áááľ ááááľ á°á°áá ááá°áľ áá˝ááᢠá áá á áŠáᣠRDF á°á¨áłáłáááľ áŤáá á áá¸áľ á¨ááá áľ á¨á áá áááá áááááá ááᢠááá á¨á¤ááááłáŞ OWL áááŁáłáá˝ á ááľ RDF áśáľáľ áĽáĽá á áá áá ááťá á áá˝ááá˘
á á¨áľáá ᨠOWL áááŁáłáá˝ áá áĽá
á áá áĽáá˛áá áĽáá°á°ááá°áá¸á, áľá á°áŁááľ ááááŤá
á OWL ááľáĽ áááá˝á áááŤáŤá ááááš ááááá˝ áááľ á¨ááá áááľá ááá á áá¸áá˘
áŚááśááá á¨áá¨á°ááá áááĽáŤá ááá (á ááá¸áľá°á á ááŁáĽ)
Class: manyChildren
EquivalentTo: Human that hasChild min 3
Individual: John
Types: Human
Facts: hasChild Alice, hasChild Bob, hasChild Carol
áŽáááľ áĽá ááá˝ áĽááłááľ á¨á°ááá¨á á áá ááᣠááá? á ááľ áĽá áŚáĽ á ááľ á áááľ á°á ááá áľááá˝á áŠá¤áá á áááá á á¨á˘ááá¨ááľ áá°á áá áá áĽáŤá á á ááłá ááአáĽáá˛áááľ áŤáľááľá°ááᢠá¨áá¨á°áá áĽáá˛á¨á°áľ á¨áá¨á°ááá á ááśá áá¨áá á áľááá áá.
DifferentIndividuals: Alice, Bob, Carol, John
á áá á¨áŚááśáá ááŤá á¨áá¨á°áá ááá áááááľ (áŽáááľ áĽá ááá˝ áĽááłááľ á°áááŻá ááá áá áááľ ááá˝ áĽáť áá áŠáľ)
Class: manyChildren
EquivalentTo: Human that hasChild min 3
Individual: John
Types: Human, manyChildren
Facts: hasChild Alice, hasChild Bob
DifferentIndividuals: Alice, Bob, Carol, John
áá áŚááśáá á¨áááŁáŁá áááá (áá á áá áŤááá áá¨á áĽáá° ááľá¨á áá°á¨áá áá˝áá)? OWA á ááá á á¨á˘ááá¨ááľ áá°á á ááłá ááá˝ áĽáá˛á°áĽ áŤá°ááááᥠâá áá áŚáłâ (á áá áŚááśáá) áŤáŽá á¨áá áá áá˝ ááŁá áá˝ááá˘
áá ááá áĽáá°áá˝á áááľáá¨áľáŁ áľá áŽáááľ á á˛áľ áĽáááł áĽáá¨áááĄ-
Individual: John
Facts: hasChild Alice, hasChild Bob, not hasChild Carol
á¨ááá˝á ááá˝ áá˝áł áááľáá¨áľ ᣠááá á¨ááĽá¨áą áĽá´áśá˝ âáá ááááľâ á°áá˝ áá¸á ᣠá¨áĽááá á ááľáĽ á áŤáľ áĽáť á áá á˘
ObjectProperty: hasChild
Domain: Human
ĐĄharacteristics: Irreflexive
Class: Human
EquivalentTo: { Alice, Bill, Carol, John }
á áá áŚááśááá áĽááľ á ááą á¨ááá áááá, áá á á¨á˘ááá¨ááľ áá°á áŞáááľ ááľá¨á á ááłááá. á áá¨á¨áťááš á áá˛áŽáá˝ áááá âááâ á áá áĽá áŽáááľ á¨áŤáą áá á¨ááá áĽáľá áĽáá´áľ áĽáá°á°ááá á áľá°ááá˘
á¨áľáá áľ áááĽá áááááľá˘
á¨á°áááá á¨ááἠáľáĽáľáĽ á¨á ááŤá¨áĽ áĽá á¨á´áááááá˝ áľáĽáľáĽ ááááŞáŤ áá áááĽá á áľá áá ááá°á áłáľáŚ áá áᢠá ááľáŁá á¨áľáá áľ á áŤáŁá˘ ááľáĽ áá ááá¸á áĽá á˝ááŽá˝ áŤááĽáá¸áá.
áááłáᣠá á°áá á¨áľáá áľ á áŤáŁá˘áŁ OWA á ááá á áĽá á áŠá¤áᤠááľá áľ áá á¨á°áá°á¨á° ᨠOWL á°ááá˝ áááᣠá áľá¨-áá áááľ áĽá á á°á°áŤá¨ á°ááĽáŽ ááááŤáľ á¨áá°á¨á ááłááá˝ á áŁá á°áŤá áá¸áᢠáĽá áĽáá á¨áá¨á°ááľ áááľááá˝ ááአáá˝áá.
- OWLá á áľááá áľáá
ááľ ááľá áľáŁ OWA áá°á áĽá á¨áŠá¤áᤠááá ááᣠá¨áááá°áá á¨áá¤áľ áá°á áá°áá áá áŤááááłáᢠ- á áá
ááááľ
áá° á¨áľáłááśá RDF áá¨ááťá˘ - áá°áἠáá°áŽá˝ ᨠOWL á°ááá˝ á˝ááłáá˝á áá°áᢠ- Stardog áá°ááá
SWRL ; áá áĽá ááŤáá˛á˘ áŤáááŁáá¨áŤáľ ááááá˝ á°ááŚá˝ - á¨OWL á°ááá˝ á˝ááłáá˝á á áááá áᣠááá´ááá á ááľ ááá áá áááľ ááá á¨RDFS áá áá ááᢠ- á¨áá á áłá˝ áľááá ááłá á¨á áá áááá¨áąá˘
ááá ááłá á¨áŽáááŹáľ á áá á áá¨á áĽáŤáľ ááłáŽá˝ áĽá á ááááľ áłáł ááá ááľáĽ á¨áá¨á áá¨áá፠ááłáŞáŤáá˝ áĽáĽá¨áľ áá áŤáá áľáá áľáŠá¨áľ ááᢠáĽáá áŤááľ áá¤áśá˝ áĽáá°áá¨á°áá áá¸á.
- áĽáá°ááᣠá°áᢠá¨áá á¨ááŁááť áá°á áŤá á á°áá á¨á áá áľááá áĽá áአáľáá˝ á¨OWL áááŁáłáá˝á ááá¨ááἠáá ááá˘
- á°á áá
SHACL , á°á¨ááá á¨á á á á¨á´áá˛á áľá¨-áá˝ áŹá ááĽááĽáŽá˝ áááá á¨á°áľá°áŤá¨á á áá (ááá áá áĽáá° á°áἠáá°á ááŤáááá áá˝áá) áááShEx . - ááá ááá á áá¨á¨áť á SPARQL áá ááá˝ áĽáá°á°á¨ááá á áá¨áłáľ á¨áĽáŤáľáá ááá á¨áá¨á áá¨áá፠áá´á á áá ááá˘
ááá ááᣠá¨á°ááá˝ á á áá áĽá á¨áá¨áá፠ááłáŞáŤáá˝á áá á áá á áááá á áĽááłá á¨ááááľ áłáł áááá á¨ááľáľá á᪠áŤá°áááá á áááľ á áááἠá¨á°á¨áá° áĽá á¨á°á¨áááá áľá áá á°ááłáłáááľ áŤáá - á áá¨á áá á°áľ á°ááŁáŤáľá˘
áľá áá°á á á¨áľáá áľ áá¨á áľáááľáľ?
áá ááá áá˝áá, ááá áá á°ááłá á´áááááá˝ áá á áááľ á˝ááŽá˝ áĽáá°áááą á áľááá ááá á ááĽááľ. áá á¨á´áááá ááá á¨á°ááá°á á¨á áᲠáĽááł á ááťá áá áĽáá°áááľá áááłá¨áľ á¨áááľ á°áłáłááá˝á áááá°á ááá˝ áĽáá áĽáááťááᢠáľá ááá ááłá áľáá˝ á áľáłáá°ááĄ-
- á¨áááľ á°ááłáRDF á ááĽáł á¨á°á¨áḠááááŤáłá áá´á á¨áá ááá ááá˘
- á¨áľáááľ á°ááłáRDF áá ááá˘
á˘á ᪠ᣠá áá¨á á áááá˝ áľáĽáľáĽ áĽá á ááá˝ á¨áá áá ááá áĽáťá˘ - ááá˘á°á
á ᣠáá
áá á ááĽáłá áá´á áĽá áá
á°á áŽáľ á
áá°-ááłáŚá˝ ááááľ ááľáĽ áá áŁ
áĽáŤáá á áá á á á áᥠáľááá ááłá. - á¨ááŽáááľ áĽáŤ á áľáŞáŤá
: á á áŤá ááá˘
ááá áá°áááľ !
ááááľ áĽáá°ááŤáłá¨á ááá áĽá áá áĽá á áá á¨áááá á¨áá¨á áľáááľ áĽá á¨á°ááŤáŠ áá¨ááá˝ áá á á°áŤáŤá á°ááŁáŤáľ ááᣠáááłá MDM (Master Data Management) ááá DWH (Data Warehouse) á¨ááá áľáááśá˝á á˛áááĄá˘ áĽáá˛á áŤá á˝ááŽá˝ á ááááá á˘ááąáľáľáŞ ááľáĽ á á.
á¨á˘ááąáľáľáŞ-á°áŽá á áááŹá˝áá˝ á áááᣠLinked Data á´áááááá˝ á á áá áá á áá¨á°ááľ á˘ááąáľáľáŞáá˝ ááľáĽ á áŁá áłáá áá¸áá˘
- áŁáŽáá˛áŤá á´áááááá˝ (áłááááłá¸á á¨ááŤá ááľáĽáľáĽááľ áá á¨á°áŤáŤá áááľáá);
áá áłá
á¨"áá ááĽáĽ" á á
áᥠá "áĽááŤá á¨á
ááá áĽáááľ áá°á¨áľ" áá
á á á¨á°ááá áŽááá¨ááľ á áľá°áááˇáá˘
- ááľáĽáľáĽ áááśá˝ ááá¨áľ áĽá á á áŤá (áľáá
á¨ááŤááŤá á˘ááááŞáá, áááľ áĽá áá áááľ, áĽá áá á¨ááááá¨á áľá áá°á á áá
á áá¤áľáŚ 15926 );
áá áłá
áĽáá á ááááŤáą á¨ááá°-ááłáŠ ááľáĽáľáĽááľ áá, áááłá, áá° áááá á°á¨á áá, áľá áááľ áĽá áá á˘ááąáľáľáŞ á¨á°ááááá, ááá á¨ááłáĽ á áŤáŤá á ááłáᾠᨠCAD á°ááŁáŤáľá áá ááá.
áĽ.á¤.á . á 2008 á áźááŽá á¨á°á°áŤá á°ááŤá á¨ááŤá ááá
áľ á°á¨áááá
ISO 15926 ᣠá áá¨á¨áť ᣠááááľ áĽá áá á˘ááąáľáľáŞ áľáá˝ á¨áŁáľ ááľá áá á (áĽá ááááŁáľá á ááŤááŤá á˘ááááŞáá ááľáĽ á¨á áá áá°áá áŞáŤ á°áááˇá)ᢠáľáłáśáá ââ(á˘áŠááá) áĽáť á á°áἠá°á áá°á áľá¤ á áááá á á á ááá
- á¨áááááľ áľáá áśá˝ (XBRL áĽááłá á¨á¤áľá˛á¤áá¤ááľ áĽá ᨠRDF Data Cube áŚááśáá áľáĽáá ááááľ á°á°áá ááá°áľ áá˝áá);
áá áłá
á áááą ááááŞáŤ áá ááááľáľáľ á¨áá áá°á á¨áá áá°á á¨áá áá°á á¨áá áá°á á¨áá áá°á á¨áá áá°á á°áŤá˛áá á áááá áááĽááľ á ááá ᨠâForce Majeureâ á°á¨áłáłá á¨á´ááŞáĽá á°á¨áłáłá á¨á´ááŞáĽá ááŽááŤáá˝ á¨ááŤáááᥠáááľáá áłá˝áľáŁ ááá¤á áŚááá áźá áĽá/ááá áááá áľáłááᣠáááľ áááᣠSWIFT/Visa/MastercardᣠBank of AmericaᣠCitigroupᣠFedᣠDeutsche Bank... ááááŁáľ ááá á°á á¨áááááľá á°á áĽá¨ááá áá áá˘
á HeadHunter ááᣠá ááľ á áľá°áłá˝ ááá áŤááá Sberbank áĽáť ááᤠáľá âEAV áá¨ááť RDF áá°á á¨ááἠáá´áâ áá áá˘
ááááŁáľá, áá¤áľ ááľáĽ áĽá ááááŤáŁáá á¨áááááľ á°áááľ á°ááłá á´áááááá˝ á¨áá á á°á¨á ááŠááľ á¨áááá áĽáá áľáá´áá˝ á°áťá᪠á°ááĽáŽ áá. á ááá˝ ááá¨áľ áĽáá°ááťááᣠá áááľ áľáá áŽá˝ ááŤá¨á áá á°áľ á áĽáŤáľ á¨á°ááŤáŠ áľáá áłá áĽá á´áááŤá áááľááá˝á áááááá˘
- á¨áĽáŤá-áááľ áľáááśá˝ á¨áááľ áá°áá áŞáŤáá˝ (IBM Watson, Apple Siri, Google Knowledge Graph);
áá áłá
á áááŤá˝á áá á¨á˛áŞ ááŁáŞ áśááľ ááŠá á á¨áŚááśáá ááş á°áŤá˛ áá (á IT áľááľ) áĽáá° âá˝áá°-ááłáĽ áááá ááááŤâᢠá áĽá á áľá°áŤá¨áľ, á áá ááş ááľáĽ áŤááľá áááśá˝ áĽáá°áá ááľá°áŤá¨á áľáááá á ááááĽá, áá á ááááŁáľ áĽá፠áĽáá°áá áŤááááłá.
- á¨á°ááᨠáááĽá áá°á (á¨á áá áá¨áá፠áá á¨á°ááá áááľ ááἠáá ááá°áľ áá˝áá)á˘
áá áłá
á¨á°ááá áłáł áľáá
á áľáááá˝ GLAMᥠáááŞáá˝áŁ á¤á°ááťáááľáŁ á¤á° ááááĽáľ áĽá ááá¨áá˝ á¨ááŁááľ áá¸áᢠá¨MARC21 ááľáá áĽáŤáľá°ááá áŤáá áááĽá¨áŞ áŚá áŽááá¨áľ áá áááą á á ááá˘
ááŞáłáł áĽááá áá á á°ááá áááľ ááἠááľá ááľáĽ áľáŹáłá ááŽáááľ áĽáá° ááłá áá ááłá - á áá˝á-ááá ἠá¨áá˝á á¨ááŞáá˛áŤ áľáŞáľ ᣠááṠᨠDBPedia á á°ááŤá ᣠá¨á ááá˝ á¨áá¨á áŁáĽáá˝ á ááľááŁáľ á¨á°áá ᨠá áá°áá ᣠáá áĽá ááá áŤáá° á áĽá á¨á°áá ᨠ(áĽá á ááá á áá°ááłáłá á¨áá¨á áłáĽáá˝ á¨áá¨á ááá áááá)á˘
áĽáá˛ááľášáľá áĽááááŤáá
áĽáá°á፠ááá áá˝áá, á áááľáá
á¨áľáá áľ áááĽá á áááááľ áá
áľáá áŤáá˝áŁ áľáá áŤáá˝áŁ áľáá áŤáá˝...
á¨áłáŞáŤá ááááľ á¨á°ááłáŁ áĽáá á ááľáĄ á´áááááá˝ áá áá°ááŤáŠ áááłáľ á¨áááľáá áľáá áŤáá˝ á áłá˝ á á°áá á¨áĽ ááá¤áŤááá˘
áááľ | á´áááá | áŞáááľ | áŚáł | áááłáľ áá° á áᣠ|
---|---|---|---|---|
2001 | á´áá áľá | á áłá˛áľ á´áááááá˝ | áá ፠ááľáá˝ | 5-10 |
2006 | á¨áŽáááŹáľ á¨áľááá áľá | á áłá˛áľ á´áááááá˝ | á¨á°ááá á°áľááá˝ áŤá | 5-10 |
2012 | á´áá áľá | áľáá áá¨á | á¨á°ááá á°áľááá˝ áŤá | > 10 |
2015 | á¨á°ááá ááἠ| á¨áá áľááłá áĽá á¨ááἠáłáááľ | á¨áĽáľááľ áááł | 5-10 |
2016 | á¨áľáá áľ áŚááśáá á áľá°áłá°á | á áłá˛áľ á´áááááá˝ | á¨áĽáľááľ áááł | > 10 |
2018 | á¨áĽáááľ ááŤáá˝ | á áłá˛áľ á´áááááá˝ | áá ፠ááľáá˝ | 5-10 |
ááá ᣠááľááá ááĽáˇáá˘
áĽáŤááłááą ááŤá DBMS á áá áĽáŤáąá á¨áľáá áľ âá¨áĽáááľ ááŤáâ áááááŁáľ á°áľáá ááľá¨á áááá áŤááá (âá¨á°ááá áááĽâ á ááłááľ áá á âá¨á°ááá áááĽâ áá°áŤá) ᣠáá áĽáá°áá áŤá á¨áááŁáá áĽáŤááá˝ áá áŤá á áľááá áá¸á?
á¨ááŤá áłáłá¤á á ááá áľááá á¨áá˝ áá¸áᤠá ááŤá DBMS ááľáĽ áŤáá ááἠá ááá á°ááłáłá á¨ááἠá˛á ááᢠá¨áŠá áá ááá˝ ááá á¨ááĽá¨ááá ááŞáá˝ áááľ ááŤá á˛á˘á¤áá¤áľá á¨ááááľ á°ááŁá á ááá á¨ááááľ á°ááŁá áŤá°áááłáᣠáááľ RDF áá¨ááťáá˝á á ááááľ áá áááľ RDF ááŤáá˝á á ááá áááááľ ááááłáᢠááá á¨á áľááľááľ áá˝áł á¨á¤ááá ááŤá áá´á á ááá°áŁá á áá, áá á á°ááłáłá á¨ááłáŞáŤ áľáááľ á áá áá ááłáłáłá áááľá°áłá°á á áľá¸á᪠áŤá°áááá.
á áá¨á¨áťáᣠá¨ááŤá á˛á˘á¤áá¤áľ á¨á˘ááá¨ááľ áá°áŽá˝ ááá á°áἠáá°áŽá˝ á¨áá¸ááᢠá¨áĽáá°áá á áááľ áá°áŽá˝ áá¤áśá˝ ááľáĽáľáĽ áĽáŤááá˝á á ááŁááľ ááŁá áá˝áá, ááá áá áá á SQL ááľáĽ áĽááłá ááťáá.
ááá áá á᪠ᨠRDF áá¨ááť áľáááśá˝ ᨠLPG áá´áá ááá°áá ááá á˝áá á¨ááŁá¸áá. á áŁá á ááŤáŤá á ááŤá¨áĽ á á ááľ áá á Blazegraph ááľáĽ á¨áá¨á á: RDF * áá´á, RDF áĽá LPG á ááŁáá áá.
áá ááĽ
áľá á¤ááá áá´á áľá RDF áá¨ááť áľáá á ááľáá áľá HabrĂŠ ááŁáĽá á¨á áá ááá ἠáľá˝ááá
áĄ-
áľáá áá
- Halpin, H., Monnin, A. (eds.) (2014). á¨áááľáá áá ááľáľáᥠáá° áľá áááľáá
- Allemang, D., Hendler, J. (2011) á¨áľááá áľá ááľáŤ áŚááśáááľáľ (2á áĽáľá)
- áľáłáĽáŁ á¤áľ.ᣠáľáąá°áᣠá á. (eds.) (2009) áŚááśáááľ áá áááŞáŤ áá˝áá (2á áĽáľáá˘)
- áĽáá¨áľ, Რ(ed.). (2011) á¨áľáá áľ ááἠáááááľ
- Keet, M. (2018) á¨áŚááśáá áá ááľáľá ááá˘áŤ
ááá: hab.com