Leveraging the Semantic Web with Drupal 7
Share this Session:
  Stéphane Corlosquet   Stéphane Corlosquet
Software engineer
MIND Informatics
  Paolo Ciccarese   Paolo Ciccarese
Biomedical Informatics Research & Development
MIND Informatics


Monday, June 4, 2012
01:15 PM - 04:30 PM
Level:  Technical - Intermediate

Location:  Franciscan B

Web applications are increasingly moving from a "data silo" model towards a more open and connected approach, leveraging the existing schemas and Linked Data available on the Web to generate semantically enriched content. With RDFa built in its core, Drupal 7 is the first mainstream Open Source Content Management System to offer semantic capabilities out of the box. Drupal has already been adopted by more than 500,000 sites ranging from community portals to social networking sites and e-commerce applications.

This tutorial will demonstrate with real world examples what is possible to achieve with Drupal 7 and the modules which have been developed to extend its core features. Attendees will learn how Drupal plays with technologies such as schema.org, RDF, SPARQL. This tutorial will follow this outline: - How to get started with Drupal 7 - Built-in RDF capabilities in Drupal 7 core and their limits - How to improve the display of search results with schema.org - How to extend Drupal core with additional modules: RDF Extensions, SPARQL, SPARQL Views - Using the web as a database with SPARQL

We will use the Domeo annotation tool as a featured use case to demonstrate how decentralized Linked Data can be shared and integrated into the Drupal environment. Domeo enables annotation sharing with individual colleagues, selected groups, or at web scale. Applications such as Drupal can access and display the annotations created through Domeo, and share their own annotations with Domeo using the Annotation Ontology and RDF.

Stéphane Corlosquet has been the main driving force in incorporating Semantic Web capabilities into the core of the Drupal CMS. He has contributed to Drupal 6 and is one of the top 30 contributors to Drupal 7 core. He is the maintainer the RDF module in Drupal 7, and is a member of the Drupal security team. Stéphane holds a master's degree specializing in Semantic Web from the DERI, Galway, Ireland. He co-authored the ISWC 2009 "Best Semantic Web In Use Paper" titled Produce and Consume Linked Data with Drupal! and wrote his thesis on the topic of "Bootstrapping the Web of Data with Drupal". Stéphane currently works at MassGeneral Institute for Neurodegenerative Disease (MIND), MGH as Software Engineer to develop the Science Collaboration Framework, a Drupal-based distribution to build online communities of researchers in biomedecine.

Paolo Ciccarese is Instructor at the Harvard Medical School and Assistant in Neurology at the Mass General Hospital. He holds a M.S. in Computer Science and he started his career as freelance consultant in knowledge management software development. Soon after, Paolo received a PhD in Bioengineering and Bioinformatics from the University of Pavia, Italy, where he was also a teaching assistant for five years in courses on the subjects of artificial intelligence in medicine and object orientation programming. After completing his PhD, he became a research fellow in neurology at the Mass General Hospital/Harvard Medical School as well as a research fellow in medical informatics at the University of Pavia.

Close Window