1 / 15

Rhizomer

Rhizomer. “The Rhizomer Semantic Content Management System” Roberto Garcia, Juan Manuel Gimeno, Ferran Perdrix, Rosa Gil, Marta Oliva http://rhizomik.net Ioan Toma. Agenda. Introduction The Rhizomer platform Use Case: S5T Project Summary. Introduction.

rafiki
Télécharger la présentation

Rhizomer

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Rhizomer “The Rhizomer Semantic Content Management System” Roberto Garcia, Juan Manuel Gimeno, Ferran Perdrix, Rosa Gil, Marta Oliva http://rhizomik.net Ioan Toma

  2. Agenda • Introduction • The Rhizomer platform • Use Case: S5T Project • Summary

  3. Introduction • Difficult to intelligently manage information with current CMSs/Wikis. • Use Semantic Web technologies • Semantic CMSs/Wikis don’t fully exploit them: • Most semantic wikis focus on page annotation, limited reasoning, no import...

  4. Rhizomer • Platform for Semantic Content Management and Human-Semantic Web Interaction • Based on Web 2.0 technologies • Client (AJAX) / Server (REST) • Web 3.0 data model • Semantic metadata store: RDF(OWL) / SPARQL • Generic metadata browsing • HTML + Javascript • Object-Action Interaction Paradigm • Semantic Web Services

  5. Rhizomer • Server part: • REST interface over the repository • Jena, Sesame, … • GET: SPARQL end-point • PUT/POST/DELETE • RDF metadata management • Semantic Web Services • OWL-S descriptions • Service Profile: Process, hasInput, hasOutput • REST adapters for • Javascrip APIs (e.g. Google Maps), SOAP, …

  6. Rhizomer • Client part: • AJAX (asynchronously send queries and metadata) • RDF/XML - XSLT -> HTML (browsing) • “Semantic” forms (edition) • RDF/XML - XSLT -> FORM – Javascript -> RDF

  7. S5T Project • S5T Spanish research project (TIN2005-06885) • Scalable Semantic personalized Search of Spoken and written contents on the Semantic Web • Application in the Segre media group • Newspaper, TV, radio and web site • Internal use (media house): facilitate content production, history tracking, contextualisation • External use (web users): advanced services (e.g. news personalisation, semantic podcasts, …)

  8. S5T Project • Semantic annotation of audiovisual content • voice -> text (keywords) -> semantic annotations • Rhizomer: user interface for browsing/interacting with content and associated knowledge

  9. S5T Project: Query • Queries: • Metadata • Content (transcript) • Words • Concepts

  10. S5T Project: Store • REST interface over semantic repository e.g. Jena, Sesame • GET -> SPARQL endpoint, PUT/POST/DELETE • RDF metadata management

  11. S5T Project: Browse

  12. S5T Project: Editor

  13. S5T Project: Interaction • Given a resource (object)… determine available services (actions) • Resource description: type, properties, values, …

  14. S5T Project: Service descriptions • Service descriptions: • ID: Service Adapter URL • hasInput: an OWL Class • Service applicable to any resource classified in this class • hasOutput: output content type • text/html, application/rdf+xml, …

  15. Conclusions • Content Management System based on semantic metadata • Framework for Human-Semantic Web Interaction • Flexible • Projects: S5T, Rhizomik, … • Extensible • Plugins for visualisation, interaction and metadata extraction • Usable • Preliminary usability tests

More Related