Applied Linked Data 2017-01-23
Agenda:
- Linked Data Fragments Caching Update
- Resolving string literals in Linked Data Fragments (light demo)
- In progress on the Linked Data Fragments end. An example will be run on my machine. I've loaded the following places from dbpedia: Berlin, Boston, and New_Hampshire, Massachusetts_Bay, San_Francisco_Bay, and Las_Vegas.
- Known issues:
- The format for the Fragment url isn't simple.
- I'm struggling to get "?" working fine in routes. As such, I'm using "QUESTION" to represent it for this demo.
- Currently splitting on spaces so that means string literals with multiple spaces won't work for this demo.
- How does one set case sensitive vs case insensitive? Assuming insensitive for these queries.
- I'm using SPARQL::CLIENT for the queries as I'm unsure how to do wildcard searches in RDF::Repository (or even how to pass direct SPARQL into it)?
- I'm supporting the rdfs prefix. What list of prefixes should have native support?
- The format for the Fragment url isn't simple.
- Samples:
- Get all matches for rdfs:label that start with "Las":
- http://localhost:3000/q/QUESTION||rdfs:label||^Las.ttl
- http://localhost:3000/q/QUESTION||rdfs:label||^Las.ttl
- Get all matches for rdfs:label that start with "Las" and are in english:
- http://localhost:3000/q/QUESTION||rdfs:label||^Las@en.ttl
- http://localhost:3000/q/QUESTION||rdfs:label||^Las@en.ttl
- Get all matches for words that have a word that starts with "Bay" in them in English (client combined the following):
- Get all matches for words that contain words that start with "B" in them in English (client combined the following):
- (May not work) Get all matches for words that contain words that start with "Bay" and are limited to Massachusetts Bay as the subject:
- Of course, you can use the results to get more information on the objects that were matched on. For example,
- Or, lastly, use something else than "label". For example, perhaps one wants to get matches from description with "Commonwealth":
http://localhost:3000/q/QUESTION||<http://dbpedia.org/ontology/abstract>||Commonwealth.ttl
- Get all matches for rdfs:label that start with "Las":
- Changing from Working Group to top level Interest Group update
- Supporting Search for QA Integration
- <Add additional agenda items here>
Next Meeting: February 6 at 12pst/3est