Re: From syntactic to interpreted triple

good evening;

> On 2021-01-22, at 18:49:13, Olaf Hartig <olaf.hartig@liu.se> wrote:
> 
> On fredag 22 januari 2021 kl. 16:32:57 CET James Anderson wrote:
>> [...]
>> to remain with a simple question, if there is dataset which contains the
>> assertion
>> 
>>   <<  :cars :are :bad . >> a :claim .
>> 
>> and one were to wish to cause a query of the _sort_
>> 
>>  ask where {  <<  :automobiles :are :bad . >> a :claim . }
>> 
>> to return true, how would one achieve that?
> 
> Also for this question, before I attempt to answer it, I would like to know 
> how you assume to capture the knowledge that the URIs :automobiles and :cars 
> are meant to refer to the same thing?
> ...
> Can I assume that the reasoner/query engine has baked in the knowledge that 
> :automobiles and :cars are meant to refer to the same thing? Or can I assume 
> that there is also a second triple that captures this knowledge explicitly 
> (e.g., via owl:sameAs) and the reasoner/query engine understands the meaning 
> of this second triple and can use this meaning to make the inference needed to 
> return true for the query?
> 
> Notice that this question is independent of RDF*.

assume only that you have the facilities of the graph store protocol and the sparql protocol to operate on a dataset.
the respective endpoints share a dataset, which includes the initial rdf* statement as its initial state.
you can place any combination of requests to these endpoints.
what would those requests be?

Received on Friday, 22 January 2021 19:12:14 UTC