OK, I try to make this clear. The use case is to be able to simply identify with a SPARQL query and/or count "unreferenced statements" using fastRangeCount. How do we do this with the current implementation?
What this gains is a useful method for measuring data quality that does not exist now (as far as I can understand). And, it could also provide a stable URI (UUID) for references that would fix the questionable use of the "unstable" reference hash as a resource URI and facilitate the implementation of reusability for them.
Thanks, Christopher
On 30 November 2015 at 13:00, wikidata-tech-request@lists.wikimedia.org wrote:
Send Wikidata-tech mailing list submissions to wikidata-tech@lists.wikimedia.org
To subscribe or unsubscribe via the World Wide Web, visit https://lists.wikimedia.org/mailman/listinfo/wikidata-tech or, via email, send a message with subject or body 'help' to wikidata-tech-request@lists.wikimedia.org
You can reach the person managing the list at wikidata-tech-owner@lists.wikimedia.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of Wikidata-tech digest..."
Today's Topics:
- Re: Wikidata-tech Digest, Vol 31, Issue 5 (Stas Malyshev)
Message: 1 Date: Sun, 29 Nov 2015 16:54:29 -0800 From: Stas Malyshev smalyshev@wikimedia.org To: Wikidata technical discussion wikidata-tech@lists.wikimedia.org Subject: Re: [Wikidata-tech] Wikidata-tech Digest, Vol 31, Issue 5 Message-ID: 565B9E45.6090106@wikimedia.org Content-Type: text/plain; charset=utf-8
Hi!
In Blazegraph, this could be supported by Quads or RDR (Reification Done Right).
We considered using RDR but decided against it because RDR is not standard and existing tools and libraries would not understand it. So in the interest of better data integration we decided to use regular RDF representation that can be queries by standard SPARQL.
One possible approach using triples for the use case could be to assign a blank node to a reference placeholder and introduce the valid range class for prov:wasDerivedFrom (prov:entity) with the canonical reference UUID like this:
I'm not sure I understand - what would doing this earn us? This looks like just adding one more join to the lookups. -- Stas Malyshev smalyshev@wikimedia.org
Subject: Digest Footer
Wikidata-tech mailing list Wikidata-tech@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-tech
End of Wikidata-tech Digest, Vol 31, Issue 8
wikidata-tech@lists.wikimedia.org