Your SlideShare is downloading. ×
Semantic History: Towards Modeling and Publishing Changes of Online Semantic Data
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Semantic History: Towards Modeling and Publishing Changes of Online Semantic Data

1,722
views

Published on

Talk of Jie Bao, Li Ding, Deborah L. McGuinness. Semantic History: Towards Modeling and Publishing Changes of Online Semantic Data, In The 2nd Social Data on the Web workshop (SDoW2009), …

Talk of Jie Bao, Li Ding, Deborah L. McGuinness. Semantic History: Towards Modeling and Publishing Changes of Online Semantic Data, In The 2nd Social Data on the Web workshop (SDoW2009), 2009

http://tw.rpi.edu/wiki/TW-2009-17

Published in: Technology, Education

1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total Views
1,722
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
20
Comments
1
Likes
4
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Semantic History: Jie Bao, Li Ding, and Deborah L. McGuinness Tetherless World Constellation Rensselaer Polytechnic Institute Troy, NY, 12180-3590, USA {baojie,dingl, dlm}@cs.rpi.edu pdf & slides: http://tw.rpi.edu/wiki/TW-2009-17 Towards Modeling and Publishing Changes of Online Semantic Data
  • 2. Semantic History: Jie Bao, Li Ding, and Deborah L. McGuinness Tetherless World Constellation Rensselaer Polytechnic Institute Troy, NY, 12180-3590, USA {baojie,dingl, dlm}@cs.rpi.edu pdf & slides: http://tw.rpi.edu/wiki/TW-2009-17 WHAT Axel and Boris have done to the OWL Wiki and WHY Jim is now called James
  • 3. Outline
    • Motivation
    • Architecture
    • Implementation
    • Examples
    • Future Work and Conclusions
    10/25/2009 SDOW @ ISWC 2009
  • 4. Motivation Picture courtesy Matt Davies , Journal News, Jan 7, 2008 10/25/2009 SDOW @ ISWC 2009
  • 5. Motivation
    • But finding and understanding changes could be a nightmare…
    10/25/2009 SDOW @ ISWC 2009
  • 6. 10/25/2009 SDOW @ ISWC 2009
  • 7. 10/25/2009 SDOW @ ISWC 2009
  • 8. 10/25/2009 SDOW @ ISWC 2009 This becomes even trickier with “semantic wikis”
  • 9. 10/25/2009 SDOW @ ISWC 2009
  • 10. Motivation 10/25/2009 SDOW @ ISWC 2009
  • 11. Architecture Social Semantic Web Semantic History revision of author … … Publish REV1 REV2 Create 10/25/2009 SDOW @ ISWC 2009
  • 12. What is “History”? 10/25/2009 SDOW @ ISWC 2009 Revision Action Temporal Data
    • Where this change happened?
    • Who made it?
    • What content has been changed?
    • Why this action is taken?
    • Which source backs up the change?
    • When the change happened?
    • How data (e.g., RDF triples) is changed?
    • How the temporal change is represented?
  • 13. Implementation on Semantic Mediawiki (SMW) 10/25/2009 SDOW @ ISWC 2009 Semantic MediaWiki
  • 14. 10/25/2009 SDOW @ ISWC 2009 SMW The Semantic History (SH) extension captures edit actions Revision history User User makes edits Triple Representation of history Triplified revision history is added to and managed by the SMW Applications use the triplified revision history for various purposes SH Templates (customizable) SH Templates generate semantic descriptions of revision history {{ SH_Triple |…}} {{ SH_Add |…}} {{ SH_Delete |…}}
  • 15. Data to Triples Example: Revision {{ SH_Rev |3353 |20090714211611 |User:Baojie |James Hendler }} 10/25/2009 SDOW @ ISWC 2009 Customizable! Customizable! Rev:3353 id 3353 Rev:3353 time 20090714211611 Rev:3353 author User:Baojie Rev:3353 about James Hendler
  • 16. Data to Triples Example: Editing Summary “ SH_Summary” Template {{ SH_Summary | reason::Introduction wordsmithing ; source::http://www.w3c….; category:Grammar Fixing; }} 10/25/2009 SDOW @ ISWC 2009 Customizable! Customizable! Rev:3145 reason Introduction wordsmithing Rev:3145 source http://www.w3c…. Rev:3145 rdf:type wiki:Grammar Fixing
  • 17. Usage Examples 10/25/2009 SDOW @ ISWC 2009
  • 18. Provenance tracking Who has changed the first name of James Hendler? http://tw.rpi.edu/proj/semhis.wiki/index.php/Example_4 10/25/2009 SDOW @ ISWC 2009
  • 19. Query: Semantic Recent Change http://tw.rpi.edu/proj/semhis.wiki/index.php/Semantic_recent_changes 10/25/2009 SDOW @ ISWC 2009
  • 20. Statistics Which domain has attracted more changes: University or Person? http://tw.rpi.edu/proj/semhis.wiki/index.php/Example_5 10/25/2009 SDOW @ ISWC 2009
  • 21. Temporal Reasoning Which papers of Jie Bao are "Tetherelss World Publication"? http://tw.rpi.edu/proj/semhis.wiki/index.php/Example_8 10/25/2009 SDOW @ ISWC 2009
  • 22. Future Work – Integration with other tools Data.gov wiki – Government data Wiki-based Ontology Editor 10/25/2009 SDOW @ ISWC 2009 http://tw.rpi.edu/proj/cnl http://data-gov.tw.rpi.edu/
  • 23. Future Work
    • Scalability test/improvement
      • How fast it will be in coping a lot of changes?
    • Trust computation
      • How semantics help evaluate trustworthiness of wiki content?
    • Advanced explanation
      • How to find the cause of a change on a semantic wiki?
    • Wikipedia revisions as linked data
      • Open up a time machine for traveling Wikipedia.
    10/25/2009 SDOW @ ISWC 2009
  • 24. Conclusions 10/25/2009 SDOW @ ISWC 2009
  • 25. Thanks!
    • Email: [email_address]
    • Demo: http://tw.rpi.edu/semhis
    • Download: http://www.mediawiki.org/wiki/Extension:SemanticHistory
    • pdf & slides : http://tw.rpi.edu/wiki/TW-2009-17
    10/25/2009 SDOW @ ISWC 2009
  • 26. Backup 10/25/2009 SDOW @ ISWC 2009
  • 27. Related Work
    • Temporal KR: in DB/OWL/RDF/SPARQL…
      • Our work is tied a particular KR formalism
    • Change Detecting
      • We focus on publishing history as linkable data
    • RDF diff
      • Complements of our work for detecting triple changes
      • Our work additionally addresses provenance and rationale
    10/25/2009 SDOW @ ISWC 2009
  • 28. 10/25/2009 SDOW @ ISWC 2009 But how to find that without manually reading 200+ pages? Which countries have outdated/missing 2008 GDP (nominal) figure on Wikipedia?
  • 29. Revision {{ SH_Rev |3353|20090714211611|User:Baojie|Jin Guang Zheng}} Those pages are hidden from common users 10/25/2009 SDOW @ ISWC 2009
  • 30. Template-based Triplification 10/25/2009 SDOW @ ISWC 2009 {{ SH_Rev |3353|20090714211611|User:Baojie|Jin Guang Zheng}} Template:SH_Rev Instance of the template: Revision [[id::{{{1}}}]] , about [[about::{{{4|NA}}}]] , on time [[time::{{{2}}}| ]] [[formatTime::{{DateFormat|{{{2}}}}}]] , by author [[author::{{{3}}}]] [[Category:Revision]] {{#if: {{{5|}}}| [[Category:{{{5}}}]] }}
  • 31. Triple Changes A typical triple page {{ SH_Triple |RPI|DefinedBy|Jie Bao}} {{ SH_Add |1454|20090708190303|User:Baojie}} {{ SH_Add |M20090708235158|20090708235158|User:Baojie}} {{ SH_Delete |3305|20090713115342|User:Baojie}} {{ SH_Obsolete |1}} 10/25/2009 SDOW @ ISWC 2009
  • 32. Editing Summary A revision page with semantic summary {{ SH_Rev |2462|20090712064807|User:Baojie|Main Page}} {{ SH_Summary |reason::to demo semantic summary; source::none; category:Test Edit; something not useful}} {{ SH_Minor }} How to explain summary is up to the wiki admin (by designing “Template:SH_Summary”) Customizable grammar 10/25/2009 SDOW @ ISWC 2009
  • 33. Explanation Created by Uses template Doesn’t generate “member_of” assertions Generates “member_of” assertions Why Jie Bao is a member of the project ITA? http://tw.rpi.edu/proj/semhis.wiki/index.php/Example_11 10/25/2009 SDOW @ ISWC 2009   one p ossible   explanation of

×