SPARQL is a query language of RDF, a "semantic web" technology,
from 20+ years ago, way before now AI powered "semantic search".
Still, RDF as data representation has advantages compared to other data stores,
in particular most common relational DBs.
This "triple store" represents all data as expressions: subject-predicate-object,
and is most similar to graph databases, since it is universal.
Wikipedia provides compatible interface and API
Wikidata Query Service
example data object Q1524027 - Wikidata
here is my previous detailed post: DraganSr: SPARQL Wikidata: Qualifiers, References
and a new article from well known and respected person focused on knowledge representations:
Parameterizing SPARQL - by Kurt Cagle - The Ontologist
Another is the constant need to add namespaces.

No comments:
Post a Comment