Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Integration of Web Protégé into DBpedia

1,840 views

Published on

Talk at the 3rd DBpedia Community Meeting in Dublin about the integration of the Web Protégé ontology editor into DBpedia by the Corporate Semantic Web group at Freie Universität Berlin.

Published in: Software
  • Be the first to comment

Integration of Web Protégé into DBpedia

  1. 1. 3rd DBpedia Community Meeting 9 February, 2015 Dublin, Ireland Integrating Web Protégé into the DBpedia Mappings Wiki Adrian Paschke, Ralph Schäfermeier, Alexandru Todor, Pierre Ahrendt, Lars Parmakerli German DBpedia Chapter Freie Universitaet Berlin Corporate Semantic Web Group
  2. 2. Integrating Web Protégé into the DBpedia Mappings Wiki 3rd DBpedia Community Meeting Motivation Issues with the Wiki approach: • Suitable for editing single entities (classes/properties/ datatypes) • … but use of more complex language features are being discussed • Structural refactoring hard • → Data quality 2 {{Class | labels = {{label|en|actor}} {{label|el|ηθοποιός}} {{label|es|actor}} {{label|eu|aktore}} {{label|it|attore}} {{label|de|Schauspieler}} {{label|fr|acteur}} {{label|pl|aktor}} {{label|pt|ator}} {{label|ko|영화인}} {{label|ja|俳優}} {{label|nl|acteur}} {{label|zh|演員}} | comments = {{comment|en|An actor or actress is a perso television, theatre, or radio in that capacity.} {{comment|el|Μια ηθοποιός ή ένας ηθοποιός που εργάζεται στο χώρο του κινηµατογράφο {{comment|it|Un attore o un attrice è una pe cinematografica o radiofonica.}} | rdfs:subClassOf = Artist }}
  3. 3. Integrating Web Protégé into the DBpedia Mappings Wiki 3rd DBpedia Community Meeting Features • Translation • DBpedia Wiki (custom syntax) Web • Protégé internal representation (OWL) • Synchronization • Work offline in WebProtégé# • sync changes with the DBpedia wiki • Single sign-on • Sign on to WebProtégé with your DBpedia Wiki account 3
  4. 4. Integrating Web Protégé into the DBpedia Mappings Wiki 3rd DBpedia Community Meeting Authentication 4
  5. 5. Integrating Web Protégé into the DBpedia Mappings Wiki 3rd DBpedia Community Meeting Classes 5
  6. 6. Integrating Web Protégé into the DBpedia Mappings Wiki 3rd DBpedia Community Meeting Properties 6
  7. 7. Integrating Web Protégé into the DBpedia Mappings Wiki 3rd DBpedia Community Meeting Individuals 7
  8. 8. Integrating Web Protégé into the DBpedia Mappings Wiki 3rd DBpedia Community Meeting Discussion on entities 8
  9. 9. Integrating Web Protégé into the DBpedia Mappings Wiki 3rd DBpedia Community Meeting Discussion on entities 9
  10. 10. Integrating Web Protégé into the DBpedia Mappings Wiki 3rd DBpedia Community Meeting Project Dashboard with Change History 10
  11. 11. Integrating Web Protégé into the DBpedia Mappings Wiki 3rd DBpedia Community Meeting Edit/Commit Workflow 11
  12. 12. MediaWikiAPI Mappings Wiki Web Protégé DBpedia Ontology Master Integrating Web Protégé into the DBpedia Mappings Wiki 3rd DBpedia Community Meeting Architecture 12
  13. 13. Integrating Web Protégé into the DBpedia Mappings Wiki 3rd DBpedia Community Meeting Architecture 13 Translation Service Synchronization XML HTTP Wiki Syntax MediaWikiAPI Mappings Wiki Web Protégé DBpedia Ontology Master DBpedia Ontology (local copy) Authentication
  14. 14. Integrating Web Protégé into the DBpedia Mappings Wiki 3rd DBpedia Community Meeting XML Change Syntax 14 <ontology_change> <object_property IRI="http://dbpedia.org/ontology/composer" changedBy="RalphSchaefermeier" op="add"> <annotation type="rdfs:label@en">composer</annotation> <domains> <domain>http://dbpedia/ontology/Work</domain> </domains> <ranges> <range>http://schema.org/Person</range> </ranges> </object_property> ... </ontology_change>
  15. 15. Integrating Web Protégé into the DBpedia Mappings Wiki 3rd DBpedia Community Meeting 15 Thanks!

×