Mis on RDF ja SPARQL?
sobes.tech AI
Vastus AI-lt
RDF (Resursskirjeldusraamistik) — standard andme kirjeldamiseks ja vahetamiseks graafiformaadis, kus teave esitatakse tripletidena: subjekt — predikaat — objekt. RDF-d kasutatakse teadmiste ja metaandmete modelleerimiseks, võimaldades ühendata andmeid erinevatest allikatest.
SPARQL — on päringukeel RDF-formaadis esitatud andmete jaoks. See võimaldab teha keerukaid valikuid, filtreid ja teadmiste graafide manipuleerimist.
Näide RDF tripletist:
<http://example.org/person#Alice> <http://xmlns.com/foaf/0.1/name> "Alice" .
Siin on subjekt Alice ressurss, predikaat on omadus name ja objekt on string "Alice".
Lihtne SPARQL-päring kõigi nimede saamiseks:
SELECT ?name WHERE {
?person <http://xmlns.com/foaf/0.1/name> ?name .
}
See päring valib kõik väärtused omadusest name kõigi subjektide jaoks.
RDF ja SPARQL on laialdaselt kasutusel tehisintellekti ja masinõppe süsteemides teadmiste graafikute loomisel ja töötlemisel.