非常に遅い正規表現を含むdbpediaのsparqlクエリを作成しました:
PREFIX rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX dbpedia-owl:<http://dbpedia.org/ontology/>
select ?label where {
?s rdfs:label ?label.
?s dbpedia-owl:thumbnail ?photo.
?s dbpedia-owl:abstract ?abstract.
FILTER langMatches( lang(?label), "FR" ).
FILTER langMatches( lang(?abstract), "FR" ).
FILTER regex(?label, "^Jules V", "i").
}
LIMIT 10
パブリックエンドポイントhttp://fr.dbpedia.org/sparqlを使用して試してみて、数秒待つ必要があることを確認できます。
最終的な品質がそれほど良くない場合でも、これでより良いパフォーマンスを得る方法はありますか?
ありがとう、サミュエル