На странице Википедии, такой как Wikipedia: Stack Overflow, часто есть информационные окна (в основном справа на вверху страницы). Пример снимка экрана:
DBPedia перечисляет все эти атрибуты как тройки RDF. Вы можете увидеть пример на странице DBPedia: Stack Overflow. Там вы видите свойство
dbpprop:wikiPageUsesTemplate
со значениемdbpedia:Template:Infobox_website
, которое интересно. Я хочу знать, на каких страницах Википедии используется этот шаблон. Как я могу это сделать и перечислить все страницы, которые используют шаблон Infobox_website? Желательно с запросом SPARQL, но я открыт для других простых решений.Далее следует список всех шаблонов Infobox. Wikipedia: Category Infobox Templates показывает иерархию желаемых категорий Википедии - это похоже на то, что я ищу. Но я хочу, чтобы все это было в машиночитаемом формате на одной странице. Может быть, DBPedia и здесь правильно? На странице DBPedia: шаблоны информации о категории и DBPedia: INFOBOX я нашел очень мало информации. Но они выглядят очень многообещающими. Как я могу использовать SPARQL для поиска всех типов инфобоксов, чтобы я мог повторно выполнять шаг 1 для каждого из них?
Вы можете использовать это для тестирования запросов SPARQL: http://dbpedia.org/snorql/
Обновление 1
Кажется, я решил проблему номер 1: SPARQL: перечислить все страницы с Infobox_website
Обновление 2
Кроме того, похоже, это запрос для проблемы номер 2: SPARQL: перечислить все информационные окна