[foaf-dev] foaf:page / foaf:primaryTopic in DBpedia

Jona Christopher Sahnwaldt jc at sahnwaldt.de
Tue May 15 14:47:59 EDT 2012


Hi,

I think there's a slight inconsistency in some FOAF triples published
by DBpedia.

For example, see these triples from
http://downloads.dbpedia.org/preview.php?file=3.7_sl_en_sl_wikipedia_links_en.nq.bz2
:

<http://en.wikipedia.org/wiki/Anarchism>
<http://xmlns.com/foaf/0.1/primaryTopic>
<http://dbpedia.org/resource/Anarchism> .
<http://dbpedia.org/resource/Anarchism>
<http://xmlns.com/foaf/0.1/page>
<http://en.wikipedia.org/wiki/Anarchism> .

DBpedia basically uses foaf:primaryTopic and foaf:page as inverse
properties, but the foaf spec says:

foaf:page -> http://xmlns.com/foaf/spec/#term_page
The page property relates a thing to a document about that thing.
As such it is an inverse of the topic property, which relates a
document to a thing that the document is about.

foaf:primaryTopic -> http://xmlns.com/foaf/spec/#term_primaryTopic
The primaryTopic property relates a document to the main thing that
the document is about.
It is an inverse of the isPrimaryTopicOf property, which relates a
thing to a document primarily about that thing.

I think DBpedia should use either

- foaf:primaryTopic and foaf:isPrimaryTopicOf

or

- foaf:page and foaf:topic


What do you think?

Cheers,
Christopher


More information about the foaf-dev mailing list