1 / 13

Bridging the gap between CMS and Semantic Web

Explore the integration of Content Management Systems (CMS) with Semantic Web principles like Linked Data, making information more accessible and machine-processable. Learn about Linked Data working principles, tools, and benefits in improving website usability and findability.

mthacker
Download Presentation

Bridging the gap between CMS and Semantic Web

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. Bridging the gap between CMS and Semantic Web Vikas Bhushan JRF, DRTC, Indian Statistical Institute Email: vikas@drtc.isibang.ac.in Shiv Shakti Ghosh JRF, IGCAR, Kallapakam Email: shivu@drtc.isibang.ac.in Sudipta Biswas SRF, DRTC, Indian Statistical Institute Email: sudipta@drtc.isibang.ac.in

  2. 22/11/15 2

  3. 22/11/15 3 Overview • CMSs and its notable features • Linked Data • It’s Working Principles • Linked Data by Domain • Integration of CMS with Semantic Web(SW) • Implementing Linked Data principles in CMS • Conclusion

  4. 22/11/15 4 Content Management System (CMS) • A CMS is a system for the creation, modification, archiving and management of information resources by creating an organized content repository. • Features: • User Interface • User management • Dynamic content management • Modular design • Version Control • Caching

  5. 22/11/15 5 Journey from Syntactic Web to Linked Web Meaningful Links between related Data sets, Making Web like a single global database Linked Web Web of Data Web 3.0 Machine Processable & Understandable, Data sets Isolated, unconnected Semantic Web Web of Documents, Human clickable hyperlinks, Web 1.0, Web 2.0, Content not well structured Can’t ask expressive queries Can’t process content within applications Syntactic Web

  6. 22/11/15 6 Linked Data Working Principles • Use URIs as names for things. • Use URIs, so that people can look up those names. • When someone looks up a URI, provide useful information, using the standards (RDF). • Include links to other URIs, so that they can discover more things. • Tim Berners-Lee 2007 • http://www.w3.org/DesignIssues/LinkedData.html

  7. 22/11/15 7 URIs to identify people & relationships http://drtc.isibang.ac.in/DRTC/jrf/vikas http://drtc.isibang.ac.in/DRTC/students/siv http://xmlns.com/foaf/0.1/knows http://drtc.isibang.ac.in/DRTC/srf/sudipta http://xmlns.com/foaf/0.1/based_near http://live.dbpedia.org/page/Bangalore

  8. 22/11/15 8 Linked Data by Domain

  9. 22/11/15 9 Integration of CMS with Semantic Web(SW) • Drupal 7 integrated with RDFx module to harness SW capabilities. • Analogy between Drupal and RDF • Content type in Drupal can be Article/ Event which may contain fields like title, author, name, date etc.

  10. 22/11/15 10 Implementing Linked Data principles in CMS • Modules needed • Linked Data Tools: available for retrieving, caching and working with linked data available on the web that makes linked data retrieval and parsing convenient • EasyRDF: provides Libraries API compatibility for EasyRdf, a PHP library designed for consuming and working with RDF resources. • X Autoload :comprehensive and yet highly efficient PHP class loading suite. • RDFx: Extends RDF mapping API of Drupal core to provide more RDF serialization formats and other RDF capabilities.

  11. 22/11/15 11 Snapshot of website depicting event ‘Library Day’ Source code of the Event Node

  12. 22/11/15 12 Conclusion • No strict requirement for technical expertise on Semantic Web technologies • Modules used enhances the usability as well as findability of the contents presented on the drupal website • Presenting information which is both human readable as well as machine processable due to the use of standard vocabulary like Dublin core, SKOS, OWL etc • People can more easily find library website resources on the web. • **Future Work **

  13. Thank you

More Related