Как получить все категории сущностей из DBpedia? - PullRequest
0 голосов
/ 23 мая 2019

Я пытаюсь создать набор данных из DBpedia, но я не очень знаком с SPARQL.Я думаю, что мне нужно сделать две вещи:

  1. Учитывая сущность, я хочу найти все dbc (категории), к которым она принадлежит.Например, на странице Effiel Tower вы можете увидеть, что их 12.

  2. В обратном направлении, с учетом постоянного тока, например, Ориентирыво Франции я хочу получить все предметы (экземпляры) в поле «is subject of».

Я просмотрел некоторые другие сообщения, например post 1 и post 2 , но я не смог применить их к моим проблемам, особенно ко второй.Я хотел бы помочь с написанием запросов SPARQL.Спасибо!

1 Ответ

0 голосов
/ 23 мая 2019
  1. Категории «Эйфелевой башни»:
    SELECT * { dbr:Eiffel_Tower dct:subject ?category }
    
  2. Ресурсы в категории «Достопримечательности во Франции»:
    SELECT * { ?resource dct:subject dbc:Landmarks_in_France }
    

Пример thisНа странице показано, как выполнять запросы SPARQL для DBpedia в Python.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...