Re: skolemize a graph when loading

2024-06-30 Thread Nicholas Car
Hi all, We (Edmond and I as RDFLib maintainers) are about to implement some version of this for RDFLib. The use case there is to preserve BNode IDs to make version control-based delta processing easier. We use RDF Delta to get data to and from triplestores like Jena via Python scripting, so we

Re: skolemize a graph when loading

2024-06-30 Thread Paul Tyson
On 6/30/24 06:27, Andy Seaborne wrote: Hi Paul, You want this to make bnodes in the Fuseki server addressable? Yes, exactly. Not formally skolemization, more of a data quality issue. While working out some graph processing use cases, I discovered that addressable nodes are helpful, if not ne

Re: skolemize a graph when loading

2024-06-30 Thread Andy Seaborne
Hi Paul, You want this to make bnodes in the Fuseki server addressable? I agree it would be nice for something in riot to do this. What skolemization naming schemes are popular? It's possible to convert using text processing on N-Triples. Regex for (^| )_: and replace with a or what every s

Re: skolemize a graph when loading

2024-06-27 Thread Martynas Jusevičius
LinkedDataHub has a class that does that: https://github.com/AtomGraph/LinkedDataHub/blob/develop/src/main/java/com/atomgraph/linkeddatahub/server/util/Skolemizer.java On Thu, Jun 27, 2024 at 11:55 PM Paul Tyson wrote: > > I searched the source and docs but didn't turn up any easy way to > skolem