Как нарисовать граф RDF? - PullRequest
0 голосов
/ 08 мая 2020

Я изучаю сеть semanti c и хочу создать rdf-график моих данных

@prefix dbc: <http://dbpedia.org/resource/Category:> .
@prefix dbr: <http://dbpedia.org/resource/> .
@prefix dbo: <http://dbpedia.org/ontology/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .

skos:broader rdf:range skos:Concept ;
owl:inverseOf skos:narrower .

dbc:Jane skos:broader dbc:Singer .

dbr:Jane a dbo:Person ;
dct:subject dbc:Singer ,
dbc:Jane .

skos:Concept a owl:Class .

dbc:Abstract_expressionism skos:narrower dbc:Singer .

Вот моя попытка:

RDF-график

Я использовал генератор графиков RDF, но я не уверен, точны ли результаты, меня беспокоит то, что он не включал первую db c line "db c: Джейн Скос: более широкий db c: Singer. "

Это ошибка или ожидаемо?

(Добавлен вопрос) Я также использовал два префикса для одного и того же entity, является ли это приемлемой практикой или мне нужно пересмотреть свои данные.

1 Ответ

0 голосов
/ 09 мая 2020

График, как он нарисован, правильный. Он также включает заявление о dbc:Jane. Также обратите внимание, что dbc:Jane и dbr:Jane - это совершенно разные сущности, поскольку эти имена «расширяются» до разных URI.

...