1 / 23

OntoBlog: Informal Knowledge Management by Semantic Blogging

OntoBlog: Informal Knowledge Management by Semantic Blogging. Aman Shakya 1 , Vilas Wuwongse 2 , Hideaki Takeda 1 , Ikki Ohmukai 1 1 National Institute of Informatics, JAPAN 2 Asian Institute of Technology, Thailand. Blogs.

jiro
Download Presentation

OntoBlog: Informal Knowledge Management by Semantic Blogging

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. OntoBlog: Informal Knowledge Management by Semantic Blogging Aman Shakya 1, Vilas Wuwongse 2, Hideaki Takeda 1, Ikki Ohmukai 1 1 National Institute of Informatics, JAPAN 2 Asian Institute of Technology, Thailand

  2. Blogs • Publicly accessible web-based publication of periodic articles usually in reverse chronological order • Easy publishing platform • Dynamic media • Contributions from the community • Abundant collection of timely data • Problems • Unstructured text • Filtering, organizing, navigating is difficult SKIMA 2008, Kathmandu, Nepal

  3. Semantic Web “The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation.” The Semantic Web, Scientific American, May 2001, Tim Berners-Lee, James Hendler and OraLassila • The Semantic Web is about two things • Common formats for integration/combination of data drawn from diverse sources • Language for recording how the data relates to real world objects http://www.w3.org/2001/sw/ • Web of Linked Data • Current Challenge for the Semantic Web • How to publish and use enough structured data easily? SKIMA 2008, Kathmandu, Nepal

  4. Ontology in Semantic Web “An Ontology isan explicit specification of a conceptualization” - Gruber (1993) Conceptualization “.. the objects, concepts, and other entities that are presumed to exist in some area of interest and the relationships that hold among them” Fig: The Semantic Web Stack Source: Tim Berners-Lee (XML2000) SKIMA 2008, Kathmandu, Nepal

  5. Semantic Blogging • Builds upon traditional blogging • Provides semantic structure to blog items • Enrich blog entries with metadata • Combine desirable features of Blogging +Semantic Web • Some Semantic Blogging systems • Semantic Blogging Demonstrator (Cayzer, HP labs) • Semantic Blogging using Haystack (Karger & Quan, MIT) • Semblog (Ohmukai & Takeda, NII) • semiBlog (Möller et al., DERI) (now renamed “Shift”) • SocioBiblog (Shakya et al., NII) • Structured Blogging (http://structuredblogging.org/ ) SKIMA 2008, Kathmandu, Nepal

  6. Limitations of Current Works • Authoring metadata is cumbersome • Limited semantic capabilities • Linking semantically related blog entries • Navigating through semantically related blog entries • Searching and organizing relevant blog entries • Problems of traditional blogging still remain! SKIMA 2008, Kathmandu, Nepal

  7. Semantic Blogging forInformal Knowledge Management • Semantic Blog • Capture knowledge of individuals informally • Not rigid as conventional database driven systems • Annotate information snippets in blogs with semantically structured information • Link, Organize and Retrieve them effectively • Utilize Knowledge Base technologies • Ontology and instances • Exploit the semantic links in Ontology SKIMA 2008, Kathmandu, Nepal

  8. Linking Blogs and Ontology Semantic Annotation Blog entries Ontology SKIMA 2008, Kathmandu, Nepal

  9. The OntoBlog Platform • Semantic Annotation • Annotate blog entries with existing ontology instances • Integrated Authoring • Authoring and annotation of blog entries • Semi-automatic Annotation • Suggest related instances automatically • Integrated Services • Semantic navigation, search and organization • Feedback for Ontology Maintenance • Suggest new concepts and instances Online demo - http://dutar.ex.nii.ac.jp/ontoblog/blog/default/ SKIMA 2008, Kathmandu, Nepal

  10. Application Scenario SKIMA 2008, Kathmandu, Nepal

  11. Implementation SKIMA 2008, Kathmandu, Nepal

  12. Blog-Ontology Linking • Simple language processing techniques • very fast and quite effective • For each ontology instance, a “keywords” element contains a collection of related words • Stemmed blog entries matched against stemmed “keywords” • Related instances automatically suggested when adding/updating blog entries • Discovered relations stored (if the user approves) SKIMA 2008, Kathmandu, Nepal

  13. Authoring Blog Entry Next… SKIMA 2008, Kathmandu, Nepal

  14. Automatic Suggestions for semantic annotation SKIMA 2008, Kathmandu, Nepal

  15. Example Ontology (Computer science department domain) • Populated and maintained using Protégé • OWL micro reasoner for Inference SKIMA 2008, Kathmandu, Nepal

  16. Blog-Ontology Linking Instances in Ontology Blog Entries SKIMA 2008, Kathmandu, Nepal

  17. Semantic Navigation SKIMA 2008, Kathmandu, Nepal

  18. Semantic Search • Simple implementation to demonstrate applicability of semantic search • Augment traditional search results • Return blog entries linked to semantically related instances • Useful when text search alone does not produce enough results • Depth of semantic search can be controlled SKIMA 2008, Kathmandu, Nepal

  19. Semantic Aggregation Search results Related Entries click SKIMA 2008, Kathmandu, Nepal

  20. Feedback for Ontology Maintenance • Users may suggest a new instance and/or concept • Useful for the administrator/knowledge engineer to maintain the ontology • by adding missing concepts and instances or refining them SKIMA 2008, Kathmandu, Nepal

  21. Conclusions • Informal knowledge management can be done by semantic blogging • OntoBlog • a Semantic Blogging prototype • Semi-automatic annotation of blog entries with existing instances of Ontology • Linking Blog and Ontology technologies • Semantic structure of ontology enables semantic capabilities like Navigation and Organization in blogs SKIMA 2008, Kathmandu, Nepal

  22. Future and Ongoing Work • Decentralized collaborative approach for Ontology • Semantic capabilities across multiple blogs • Sophisticated language processing • WordNet, IE (with supervised/unsupervised learning) • Incorporate mature semantic search • Enhance inference capabilities • Ranked information retrieval SKIMA 2008, Kathmandu, Nepal

  23. Thank you ! • Questions / Suggestions SKIMA 2008, Kathmandu, Nepal

More Related