推論をテストするために、SPARQL でテスト クエリを実行しています。私のクエリは次のとおりです。
PREFIX eem: <http://purl.org/eem#>
PREFIX ns: <http://purl.org/net/ns/>
PREFIX sc_data: <http://purl.org/net/ns/sc_data/>
PREFIX dbp: <http://dbpedia.org/resource/>
PREFIX dbpprop: <http://dbpedia.org/property/>
PREFIX ex: <http://www.example.org/rdf#>
SELECT ?roa
WHERE {
SERVICE <http://dbpedia.org/sparql>{
ex:vaccine a dbp:Polio_vaccine.
ex:vaccine dbpprop:routesOfAdministration ?roa.
}
}
snorql ページで試してみると、このクエリの結果が得られません。何かがポリオ ワクチンであると指定した場合、ワクチンに指定されたプロパティを自動的に継承するべきではありませんか? 何を変更する必要がありますか?