RDF Взаимосвязь с другим набором данных

1

У меня есть этот файл RDF:

<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:j.0="http://relation/" > 
  <rdf:Description rdf:about="http://Group/row100">
    <j.0:Codice>VC</j.0:Codice>
    <j.0:Nome>Vercelli</j.0:Nome>
    <j.0:Regione>Piemonte</j.0:Regione>
  </rdf:Description>
  <rdf:Description rdf:about="http://Group/row63">
    <j.0:Codice>MT</j.0:Codice>
    <j.0:Nome>Matera</j.0:Nome>
    <j.0:Regione>Basilicata</j.0:Regione>
  </rdf:Description>
  <rdf:Description rdf:about="http://Group/row30">
    <j.0:Codice>CA</j.0:Codice>
    <j.0:Nome>Cagliari</j.0:Nome>
    <j.0:Regione>Sardegna</j.0:Regione>
  </rdf:Description>
  <rdf:Description rdf:about="http://Group/row57">
    <j.0:Codice>LU</j.0:Codice>
    <j.0:Nome>Lucca</j.0:Nome>
    <j.0:Regione>Toscana</j.0:Regione>
  </rdf:Description>
  <rdf:Description rdf:about="http://Group/row71">
    <j.0:Codice>PD</j.0:Codice>
    <j.0:Nome>Padova</j.0:Nome>
    <j.0:Regione>Veneto</j.0:Regione>
  </rdf:Description>
  <rdf:Description rdf:about="http://Group/row14">
    <j.0:Codice>TN</j.0:Codice>
    <j.0:Nome>Trento</j.0:Nome>
    <j.0:Regione>TrentinoAltoAdige</j.0:Regione>
  </rdf:Description>
</rdf:RDF>

Как я могу связать свой файл с другим внешним набором данных как DBPEDIA?

Я хотел бы использовать автоматические инструменты в Java-коде. Я изучал "Шелк", но он хочет, чтобы онтология вводилась, в то время как я не хочу предоставлять онтологию для ввода.

Заранее спасибо.

Теги:
dbpedia
dataset
rdf
linkage

1 ответ

2
Лучший ответ

Вы делаете это, добавляя литерал, например "Trentino", к URL-адресу dbpedia " http://dbpedia.org/resource/ " => http://dbpedia.org/resource/Trentino.

Поскольку некоторые литералы не приведут к каким-либо результатам, например " http://dbpedia.org/resource/TrentinoAltoAdige ", вы хотите предварительно обработать свои данные. В вашем случае измените литерал на " http://dbpedia.org/resource/Trentino_Alto_Adige " (см. Шаблон: вставьте "_" перед символами верхнего регистра, кроме него первый символ).

Свяжите свои данные с собственностью, например, rdf:seeAlso или, если вы хотите ссылку на википедию, например <http://purl.org/ontology/mo/wikipedia>.

  • 0
    Благодарю. Есть ли способ в Java автоматически создать ссылку между литералом "Trentino" и страницей " dbpedia.org/resource/Trentino "?
  • 0
    Вы не хотите создавать связь между литералом и URI dbpedia. Вам нужна тройка: <http://Group/row14> rdf:seeAlso <http://dbpedia.org/resource/Trento> .
Показать ещё 4 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню