Я использую уместность rdfs:type
равного dbpedia-owl:Organisation
для выбора (очевидно) организаций на моем SPARQL запроса:Яго онтология для лица неоднозначности
SELECT ?s
WHERE {
?s a dbpedia-owl:Organisation .
} LIMIT 10
Я хотел бы рассмотреть Яго~d онтологию для повышения моего выступления на получение реального организаций. Например, ФБР (http://dbpedia.org/resource/Federal_Bureau_of_Investigation) не считается dbpedia-owl: Organization, но помечено как yago: Organization108008335.
Обратите внимание на «случайный» номер (по крайней мере для меня) в конце имени класса. Кто-нибудь знает, что означает это число? Как я могу предположить это априори?
Более того, когда я смотрю на несколько классов с этим форматом (используя ниже запроса), можно найти еще два класса: http://dbpedia.org/class/yago/Organization108008335
, http://dbpedia.org/class/yago/Organization101008378
, http://dbpedia.org/class/yago/Organization101136519
SELECT DISTINCT ?t WHERE {
?s a ?t
FILTER(regex(str(?t), "http://dbpedia.org/class/yago/Organization\\d+"))
}
Отличаются ли они? Почему они не все «yago:Organization
». Должен ли я ожидать, что «новые» организационные классы станут доступными для новых версий онтологий YAGO? Есть ли какой-либо другой класс, который я должен учитывать при выборе Организации?