4 ms·
I wonder about mapping RDF data (like Wikidata) to this. I guess the RDF predicate becomes the edge in your node-edge style of graph.
by tomComb 1mo ago
I wonder about mapping RDF data (like Wikidata) to this. I guess the RDF predicate becomes the edge in your node-edge style of graph.
- smiths1999 1mo agoYes! This is something I've been thinking about quite a bit the past few weeks. We are going in this direction at work and I think graph storage is a natural way to think about this.
- zvr 1mo agoIf you're going to support RDF, please also consider supporting SPARQL for querying the data.
- smiths1999 1mo agoI started thinking more deeply about how I would actually do this today and it won't be as straight forward as I initially thought. Will keep it on the radar and see if I can figure out a clean way to implement. Great suggestions!
- ebolyen 1mo agoFor my own edification, what is the goal of SPARQL compared to normal SQL or if you live in predicate-land, Prolog or Datalog? The semantic web tools never seemed to have their breakout moment and seem to run in parallel to "mainstream" history of relational and logic programming, but I've never really understood why.
- LunaSea 1mo agoInteresting, I used to work quite a lot with triples from ontologies. Since the release of LLMs, do you still see use cases for ontologies and triples (RDF, OWL or otherwise) compared to simply feeding it to an LLM?
- adsharma 1mo agoWikidata doesn't imply RDF/SPARQL. Cypher works fine too. A columnar storage engine means you get indexes and the relational goodness for free. https://huggingface.co/datasets/ladybugdb/wikidata-20260401 https://huggingface.co/datasets/ladybugdb/wikidata-20260401