Sobes.tech
Senior

Mi az RDF és a SPARQL?

sobes.tech MI

Válasz az MI-től

RDF (Erőforrás Leíró Keretrendszer) — egy szabvány az adatok grafikus formában történő leírására és cseréjére, ahol az információk tripletként vannak ábrázolva: alany — predikátum — tárgy. Az RDF-et tudásmodellezésre és metaadatok kezelésére használják, lehetővé téve az adatok összekapcsolását különböző forrásokból.

SPARQL — egy lekérdező nyelv RDF formátumban bemutatott adatokhoz. Lehetővé teszi összetett lekérdezések, szűrések és tudásgrafikonok manipulálását.

RDF triplet példája:

<http://example.org/person#Alice> <http://xmlns.com/foaf/0.1/name> "Alice" .

Itt az alany az Alice erőforrás, a predikát a name tulajdonság, és a tárgy a "Alice" sztring.

Egyszerű SPARQL lekérdezés példája az összes név lekéréséhez:

SELECT ?name WHERE {
  ?person <http://xmlns.com/foaf/0.1/name> ?name .
}

Ez a lekérdezés minden alany számára kiválasztja a name tulajdonság értékeit.

Az RDF és a SPARQL széles körben használatos mesterséges intelligencia és gépi tanulás rendszereiben tudásgrafikonok építésére és feldolgozására.