Old Main Page: Difference between revisions

From Mediawiki1
Jump to navigationJump to search
No edit summary
No edit summary
Line 17: Line 17:
| mappings =  
| mappings =  
   {{ PropertyMapping | templateProperty = name | ontologyProperty = foaf:name }}
   {{ PropertyMapping | templateProperty = name | ontologyProperty = foaf:name }}
   {{ PropertyMapping | templateProperty = place_of_birth | ontologyProperty = birthPlace }}
   {{ PropertyMapping | templateProperty = birth_place | ontologyProperty = birthPlace }}
}}
}}
</pre>
</pre>


This mapping extracts three RDF triples for each Infobox_actor in the English Wikipedia. For example for [http://en.wikipedia.org/w/index.php?title=Vince_Vaughn&oldid=437756176 Vince Vaughn]
This mapping extracts three RDF triples for each Infobox_actor in the English Wikipedia. For example for [http://en.wikipedia.org/w/index.php?title=birth_place&oldid=437756176 Vince Vaughn]
<pre>
<pre>
dbpedia:Vince_Vaughn  rdf:type                dbpedia-owl:Actor .
dbpedia:Vince_Vaughn  rdf:type                dbpedia-owl:Actor .

Revision as of 11:03, 7 July 2011

DBpedia Mapping Wiki

This is the DBpedia Mappings Wiki. Its contents are used by the DBpedia extraction framework. Here, you can edit

  • the DBpedia ontology schema (classes, properties, datatypes)
  • the DBpedia infobox-to-ontology mapppings

The DBpedia extraction framework collects the templates defined here and extracts the Wikipedia content according to them in RDF. (learn how)

Mappings can be written for a variety of languages, while the ontology and schema is ought to be used for all of them.

Mapping Example

This is how you write a simple infobox mapping.

Mapping:Infobox_actor

{{TemplateMapping 
| mapToClass = Actor 
| mappings = 
   {{ PropertyMapping | templateProperty = name | ontologyProperty = foaf:name }}
   {{ PropertyMapping | templateProperty = birth_place | ontologyProperty = birthPlace }}
}}

This mapping extracts three RDF triples for each Infobox_actor in the English Wikipedia. For example for Vince Vaughn

dbpedia:Vince_Vaughn  rdf:type                dbpedia-owl:Actor .
dbpedia:Vince_Vaughn  foaf:name               "Vince Vaughn"@en .
dbpedia:Vince_Vaughn  dbpedia-owl:birthPlace  dbpedia:Minneapolis .

Prerequisites

If you like to edit the mappings or ontology schemat this is what you need:

  • a user account on this wiki (register)
  • editor rights
    • they will be given to you within a couple of days
    • if not, lease ask for editor rights at dbpedia-discussion@lists.sourceforge.net Max: question: should we make this dbpedia-developers? I don't think the whole discussion list cares about Heinz from Königs Wusterhausen getting editor rights
    • once you got editor rights, please provide some information about yourself on your user wiki page
  • a namespace for the language you want to write mappings for

That's it!

That is all you need to kick-start. To get more detailed information, please follow the provided links.

Your contributions will be available

Happy mapping!

About DBpedia

To learn more about DBpedia itself visit http://dbpedia.org/About.