Semantic Web Conference Integration Alex Oberhauser
Problem Statement• Integrate the Semantic Web Dog Food metadata into the ESWC conference website o Easychair.org XML => SWDF RDF (Olaf Hartig, Humboldt University Berlin) o SWDF RDF => Drupal content + metadata o Drupal content + metadata => RDF
Planning Phase - Questions• How does the source data look like?• How does the mapping look like?• Data import capabilities of Drupal?• Standalone software or Drupal module?• If independent component, what programming language?
How does the source data looklike?Answer: Semantic Web Dog Food(SWDF) RDF Dump (mainly own vocabulary)
How does the mapping look like?Answer: SWDF -> schema.org ->SWDFJustification: see last presentation
Standalone software or Drupalmodule?Answer: Standalone softwareJustification: • Data is imported only once a year • Data is static, not changing on the fly • Easier solution
Drupal import capabilities?Answer: RESTful Web Service ModuleJustification: • REST API that allows data import
What programming language?Answer: RubyJustification: • Rapid development (scripting language) • Library support for semantic technology • Powerful capabilities for frontend development (see Rails)