Rhizomer

453 views
405 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
453
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Rhizomer

  1. 1. Rhizomer “The Rhizomer Semantic Content Management System”Roberto Garcia, Juan Manuel Gimeno, Ferran Perdrix, Rosa Gil, Marta Oliva http://rhizomik.net Ioan Toma ©www.sti-innsbruck.at INNSBRUCK www.sti-innsbruck.at Copyright 2008 STI
  2. 2. Agenda • Introduction • The Rhizomer platform • Use Case: S5T Project • Summarywww.sti-innsbruck.at
  3. 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...www.sti-innsbruck.at
  4. 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 Serviceswww.sti-innsbruck.at
  5. 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, …www.sti-innsbruck.at
  6. 6. Rhizomer • Client part: • AJAX (asynchronously send queries and metadata) • RDF/XML - XSLT -> HTML (browsing) • “Semantic” forms (edition) • RDF/XML - XSLT -> FORM – Javascript -> RDFwww.sti-innsbruck.at
  7. 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, …)www.sti-innsbruck.at
  8. 8. S5T Project • Semantic annotation of audiovisual content • voice -> text (keywords) -> semantic annotations • Rhizomer: user interface for browsing/interacting with content and associated knowledgewww.sti-innsbruck.at
  9. 9. S5T Project: Query • Queries: • Metadata • Content (transcript) • Words • Conceptswww.sti-innsbruck.at
  10. 10. S5T Project: Store • REST interface over semantic repository e.g. Jena, Sesame • GET -> SPARQL endpoint, PUT/POST/DELETE • RDF metadata managementwww.sti-innsbruck.at
  11. 11. S5T Project: Browsewww.sti-innsbruck.at
  12. 12. S5T Project: Editorwww.sti-innsbruck.at
  13. 13. S5T Project: Interaction • Given a resource (object)… determine available services (actions) • Resource description: type, properties, values, …www.sti-innsbruck.at
  14. 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, …www.sti-innsbruck.at
  15. 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 testswww.sti-innsbruck.at

×