Я пытаюсь классифицировать элементы в основных категориях, поддерживаемых Wikidata: Generic, Person, Organization, Events, Works, Terms, Place, Others. Эти категории перечислены здесь: https://www.wikidata.org/wiki/Wikidata:List_of_propertiesКак классифицировать элементы Wikidata?
Не удалось найти объект, который задает основную категорию. Я посмотрел в P31 «экземпляр» свойства и подкласс «P279», но они не то, что мне нужно.
Например, для «IBM» P31 возвращает «открытую компанию» и «дом программного обеспечения», а для «Swiss International Air Lines» возвращает «авиакомпанию». Так что я не могу сказать, что они оба организаций.
Есть ли способ сделать это?
Одним из вариантов было бы проверить свойства предмета, поэтому , если у предмета есть «секс или пол» P21, тогда это человек (или животное). Но я не думаю, что это стабильно, поскольку свойство не является обязательным.
Я использую Wikidata Toolkit для своих запросов.
Человек человек, также может работать (с набором организаций) –