w3c / rdf-star

RDF-star specification
https://w3c.github.io/rdf-star/
Other
118 stars 23 forks source link

[Question] Indexing strategies for reified triples #270

Open jeswr opened 1 year ago

jeswr commented 1 year ago

I'm considering looking into extending the N3.js Store indexing mechanism to index reified triples - rather than simply treating the reified triple as a term as the Store currently does.

I'm wondering what implementations there are in the area of indexing of reified triples / indexing for RDF-star that I can have a look at or read papers for.

Most of the current RDF-star implementations that I can find are either closed source, or have only updated their Parsers/Writers without making changes to the store/index that they use.

josd commented 1 year ago

In eyebrow we still treat them as terms but we can of course rely on deep just-in-time indexing during reasoning e.g. passing https://github.com/josd/eyebrow/blob/master/examples/socrates-star.n3 gives https://github.com/josd/eyebrow/blob/master/examples/socrates-star-pass.n3

TallTed commented 1 year ago

@jeswr -- Please note that although RDF* and RDF-star are pronounced the same, they are radically different in meaning. RDF* was an early experimental draft of what has evolved (for many reasons) into the currently drafted and reported (and heading toward proposed WG) RDF-star. While you may already know this, others reading your writing may not, and confusion is likely if the old names continue to be used instead of the new.