DBPEdiaからバリエーションのある人の名前を抽出する必要があります。私のSPARQLリクエスト:
select distinct ?o where {
{ ?instance <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person>;
<http://xmlns.com/foaf/0.1/name> ?o }
union
{
?instance <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person>;
rdfs:label
}
FILTER (langMatches(lang(?o),"en"))}
DBPediaは、SRARQLリクエストを介して50000の名前のみを返します。
すべての名前のバリエーションを持つ人のデータセットが存在する可能性がありますか?
既存のpersons_en.ntデータセットにはfoaf:nameのみが含まれていますが、他の名前のバリエーションが必要です。時々それらはrdfs:labelにリストされます(例えばMariaSharapovaの場合)。