a semantic framework for modelling quotes in email conversations
TRANSCRIPT
![Page 1: A semantic framework for modelling quotes in email conversations](https://reader030.vdocuments.site/reader030/viewer/2022032419/55a3f9391a28ab7a538b45a1/html5/thumbnails/1.jpg)
Copyright 2009 Digital Enterprise Research Institute. All rights reserved.
Digital Enterprise Research Institute www.deri.ie
A semantic framework for modellingquotes in email conversations
Alexandre Passant, Antoine Zimmermann, Jodi Schneider, John G. BreslinDigital Enterprise Research Institute, NUI Galway
http://deri.ie - [email protected]
ISWSA2010Monday, 14/06/2010Amman, Jordan
![Page 2: A semantic framework for modelling quotes in email conversations](https://reader030.vdocuments.site/reader030/viewer/2022032419/55a3f9391a28ab7a538b45a1/html5/thumbnails/2.jpg)
Digital Enterprise Research Institute www.deri.ie
Quoting in email conversations
…PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the same as the owl namespace.…We may also want to discuss ISSUE-109 at a later stage.
From: Peter F. Patel-Schneider <[email protected]>To: <[email protected]>
![Page 3: A semantic framework for modelling quotes in email conversations](https://reader030.vdocuments.site/reader030/viewer/2022032419/55a3f9391a28ab7a538b45a1/html5/thumbnails/3.jpg)
Digital Enterprise Research Institute www.deri.ie
Quoting in email conversations
…PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the same as the owl namespace.…We may also want to discuss ISSUE-109 at a later stage.
From: Peter F. Patel-Schneider <[email protected]>To: <[email protected]>
> PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the> same as the owl namespace.
+1. Otherwise in the future we would collect different namespaces
> We may also want to discuss ISSUE-109 at a later stage.
+1 as well ;)
From: Michael Schneider <[email protected]>To: Peter F. Patel-Schneider <[email protected]>Cc: <[email protected]>
![Page 4: A semantic framework for modelling quotes in email conversations](https://reader030.vdocuments.site/reader030/viewer/2022032419/55a3f9391a28ab7a538b45a1/html5/thumbnails/4.jpg)
Digital Enterprise Research Institute www.deri.ie
Quoting patterns
Analysis of 2 W3C mailing-lists on a 3-months time public-lod (Linking Open Data)
public-media-fragment (Media Fragments WG)
![Page 5: A semantic framework for modelling quotes in email conversations](https://reader030.vdocuments.site/reader030/viewer/2022032419/55a3f9391a28ab7a538b45a1/html5/thumbnails/5.jpg)
Digital Enterprise Research Institute www.deri.ie
Modelling email threads using SIOC
SIOC – Semantically-Interlinked Online Communities http://sioc-project.org
Modelling and interlinking data from the Social Web
Cannot capture the quoting patterns !
sioc:Item
…PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the same as the owl namespace.…We may also want to discuss ISSUE-109 at a later stage.
From: Peter F. Patel-Schneider <[email protected]>To: <[email protected]>
> PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the> same as the owl namespace.
+1. Otherwise in the future we would collect different namespaces
> We may also want to discuss ISSUE-109 at a later stage.
+1 as well ;)
From: Michael Schneider <[email protected]>To: Peter F. Patel-Schneider <[email protected]>Cc: <[email protected]>
rdf:type
rdf:type
sioc:reply_ofsioc:has_reply
sioc:has_creator
sioc:has_creator
![Page 6: A semantic framework for modelling quotes in email conversations](https://reader030.vdocuments.site/reader030/viewer/2022032419/55a3f9391a28ab7a538b45a1/html5/thumbnails/6.jpg)
Digital Enterprise Research Institute www.deri.ie
Extending SIOC to model quotes
![Page 7: A semantic framework for modelling quotes in email conversations](https://reader030.vdocuments.site/reader030/viewer/2022032419/55a3f9391a28ab7a538b45a1/html5/thumbnails/7.jpg)
Digital Enterprise Research Institute www.deri.ie
Modelling Quotes in RDF
sioc:Item
…PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the same as the owl namespace.…We may also want to discuss ISSUE-109 at a later stage.
From: Peter F. Patel-Schneider <[email protected]>To: <[email protected]>
> PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the> same as the owl namespace.
+1. Otherwise in the future we would collect different namespaces
> We may also want to discuss ISSUE-109 at a later stage.
+1 as well ;)
From: Michael Schneider <[email protected]>To: Peter F. Patel-Schneider <[email protected]>Cc: <[email protected]>
rdf:type
rdf:type
sioc:reply_ofsioc:has_reply
sioc:has_creator
sioc:has_creator
![Page 8: A semantic framework for modelling quotes in email conversations](https://reader030.vdocuments.site/reader030/viewer/2022032419/55a3f9391a28ab7a538b45a1/html5/thumbnails/8.jpg)
Digital Enterprise Research Institute www.deri.ie
Modelling Quotes in RDF
sioc:Item
…PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the same as the owl namespace.…We may also want to discuss ISSUE-109 at a later stage.
From: Peter F. Patel-Schneider <[email protected]>To: <[email protected]>
> PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the> same as the owl namespace.
+1. Otherwise in the future we would collect different namespaces
> We may also want to discuss ISSUE-109 at a later stage.
+1 as well ;)
From: Michael Schneider <[email protected]>To: Peter F. Patel-Schneider <[email protected]>Cc: <[email protected]>
rdf:type
rdf:type
sioc:reply_ofsioc:has_reply
sioc:has_creator
sioc:has_creator
> PROPOSED: Resolve ISSUE-106 […]
+1. Otherwise […]
quotes:has_block
![Page 9: A semantic framework for modelling quotes in email conversations](https://reader030.vdocuments.site/reader030/viewer/2022032419/55a3f9391a28ab7a538b45a1/html5/thumbnails/9.jpg)
Digital Enterprise Research Institute www.deri.ie
Modelling Quotes in RDF
sioc:Item
…PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the same as the owl namespace.…We may also want to discuss ISSUE-109 at a later stage.
From: Peter F. Patel-Schneider <[email protected]>To: <[email protected]>
> PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the> same as the owl namespace.
+1. Otherwise in the future we would collect different namespaces
> We may also want to discuss ISSUE-109 at a later stage.
+1 as well ;)
From: Michael Schneider <[email protected]>To: Peter F. Patel-Schneider <[email protected]>Cc: <[email protected]>
rdf:type
rdf:type
sioc:reply_ofsioc:has_reply
sioc:has_creator
sioc:has_creator
> PROPOSED: Resolve ISSUE-106 […]
+1. Otherwise […]
quotes:has_block
PROPOSED: […]quotes:has_quote
![Page 10: A semantic framework for modelling quotes in email conversations](https://reader030.vdocuments.site/reader030/viewer/2022032419/55a3f9391a28ab7a538b45a1/html5/thumbnails/10.jpg)
Digital Enterprise Research Institute www.deri.ie
Modelling Quotes in RDF
sioc:Item
…PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the same as the owl namespace.…We may also want to discuss ISSUE-109 at a later stage.
From: Peter F. Patel-Schneider <[email protected]>To: <[email protected]>
> PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the> same as the owl namespace.
+1. Otherwise in the future we would collect different namespaces
> We may also want to discuss ISSUE-109 at a later stage.
+1 as well ;)
From: Michael Schneider <[email protected]>To: Peter F. Patel-Schneider <[email protected]>Cc: <[email protected]>
rdf:type
rdf:type
sioc:reply_ofsioc:has_reply
sioc:has_creator
sioc:has_creator
> PROPOSED: Resolve ISSUE-106 […]
+1. Otherwise […]
quotes:has_block
PROPOSED: […]quotes:has_quote
+1. Otherwise […]quotes:has_response
![Page 11: A semantic framework for modelling quotes in email conversations](https://reader030.vdocuments.site/reader030/viewer/2022032419/55a3f9391a28ab7a538b45a1/html5/thumbnails/11.jpg)
Digital Enterprise Research Institute www.deri.ie
Modelling Quotes in RDF
sioc:Item
…PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the same as the owl namespace.…We may also want to discuss ISSUE-109 at a later stage.
From: Peter F. Patel-Schneider <[email protected]>To: <[email protected]>
> PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the> same as the owl namespace.
+1. Otherwise in the future we would collect different namespaces
> We may also want to discuss ISSUE-109 at a later stage.
+1 as well ;)
From: Michael Schneider <[email protected]>To: Peter F. Patel-Schneider <[email protected]>Cc: <[email protected]>
rdf:type
rdf:type
sioc:reply_ofsioc:has_reply
sioc:has_creator
sioc:has_creator
> PROPOSED: Resolve ISSUE-106 […]
+1. Otherwise […]
quotes:has_block
PROPOSED: […]quotes:has_quote
+1. Otherwise […]quotes:has_response
> We may also […]
+1 as well ;)
quotes:has_block
We may also […]
+1 as well ;)
quotes:has_quote
quotes:has_response
![Page 12: A semantic framework for modelling quotes in email conversations](https://reader030.vdocuments.site/reader030/viewer/2022032419/55a3f9391a28ab7a538b45a1/html5/thumbnails/12.jpg)
Digital Enterprise Research Institute www.deri.ie
quotes:has_response
Using OWL2 Property Chain Axioms
sioc:Item
…PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the same as the owl namespace.…We may also want to discuss ISSUE-109 at a later stage.
From: Peter F. Patel-Schneider <[email protected]>To: <[email protected]>
> PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the> same as the owl namespace.
+1. Otherwise in the future we would collect different namespaces
> We may also want to discuss ISSUE-109 at a later stage.
+1 as well ;)
From: Michael Schneider <[email protected]>To: Peter F. Patel-Schneider <[email protected]>Cc: <[email protected]>
rdf:type
rdf:type
sioc:reply_ofsioc:has_reply
sioc:has_creator
sioc:has_creator
> PROPOSED: Resolve ISSUE-106 […]
+1. Otherwise […]
PROPOSED: […]
+1. Otherwise […]
quotes:has_block
quotes:has_quote
![Page 13: A semantic framework for modelling quotes in email conversations](https://reader030.vdocuments.site/reader030/viewer/2022032419/55a3f9391a28ab7a538b45a1/html5/thumbnails/13.jpg)
Digital Enterprise Research Institute www.deri.ie
quotes:has_response
Using OWL2 Property Chain Axioms
sioc:Item
…PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the same as the owl namespace.…We may also want to discuss ISSUE-109 at a later stage.
From: Peter F. Patel-Schneider <[email protected]>To: <[email protected]>
> PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the> same as the owl namespace.
+1. Otherwise in the future we would collect different namespaces
> We may also want to discuss ISSUE-109 at a later stage.
+1 as well ;)
From: Michael Schneider <[email protected]>To: Peter F. Patel-Schneider <[email protected]>Cc: <[email protected]>
rdf:type
rdf:type
sioc:reply_ofsioc:has_reply
sioc:has_creator
sioc:has_creator
> PROPOSED: Resolve ISSUE-106 […]
+1. Otherwise […]
PROPOSED: […]
+1. Otherwise […]
quotes:has_block
quotes:quote_of
![Page 14: A semantic framework for modelling quotes in email conversations](https://reader030.vdocuments.site/reader030/viewer/2022032419/55a3f9391a28ab7a538b45a1/html5/thumbnails/14.jpg)
Digital Enterprise Research Institute www.deri.ie
quotes:has_response
Using OWL2 Property Chain Axioms
sioc:Item
…PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the same as the owl namespace.…We may also want to discuss ISSUE-109 at a later stage.
From: Peter F. Patel-Schneider <[email protected]>To: <[email protected]>
> PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the> same as the owl namespace.
+1. Otherwise in the future we would collect different namespaces
> We may also want to discuss ISSUE-109 at a later stage.
+1 as well ;)
From: Michael Schneider <[email protected]>To: Peter F. Patel-Schneider <[email protected]>Cc: <[email protected]>
rdf:type
rdf:type
sioc:reply_ofsioc:has_reply
sioc:has_creator
sioc:has_creator
> PROPOSED: Resolve ISSUE-106 […]
+1. Otherwise […]
PROPOSED: […]
+1. Otherwise […]
quotes:has_block
quotes:quote_of
sioc:reply_of
![Page 15: A semantic framework for modelling quotes in email conversations](https://reader030.vdocuments.site/reader030/viewer/2022032419/55a3f9391a28ab7a538b45a1/html5/thumbnails/15.jpg)
Digital Enterprise Research Institute www.deri.ie
quotes:quote_of
quotes:has_response
Using OWL2 Property Chain Axioms
sioc:Item
…PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the same as the owl namespace.…We may also want to discuss ISSUE-109 at a later stage.
From: Peter F. Patel-Schneider <[email protected]>To: <[email protected]>
> PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the> same as the owl namespace.
+1. Otherwise in the future we would collect different namespaces
> We may also want to discuss ISSUE-109 at a later stage.
+1 as well ;)
From: Michael Schneider <[email protected]>To: Peter F. Patel-Schneider <[email protected]>Cc: <[email protected]>
rdf:type
rdf:type
sioc:reply_ofsioc:has_reply
sioc:has_creator
sioc:has_creator
> PROPOSED: Resolve ISSUE-106 […]
+1. Otherwise […]
PROPOSED: […]
+1. Otherwise […]
sioc:reply_of
quotes:block_of
![Page 16: A semantic framework for modelling quotes in email conversations](https://reader030.vdocuments.site/reader030/viewer/2022032419/55a3f9391a28ab7a538b45a1/html5/thumbnails/16.jpg)
Digital Enterprise Research Institute www.deri.ie
quotes:quote_of
quotes:has_response
Using OWL2 Property Chain Axioms
sioc:Item
…PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the same as the owl namespace.…We may also want to discuss ISSUE-109 at a later stage.
From: Peter F. Patel-Schneider <[email protected]>To: <[email protected]>
> PROPOSED: Resolve ISSUE-106 by making the owl2 namespace the> same as the owl namespace.
+1. Otherwise in the future we would collect different namespaces
> We may also want to discuss ISSUE-109 at a later stage.
+1 as well ;)
From: Michael Schneider <[email protected]>To: Peter F. Patel-Schneider <[email protected]>Cc: <[email protected]>
rdf:type
rdf:type
sioc:reply_ofsioc:has_reply
sioc:has_creator
sioc:has_creator
> PROPOSED: Resolve ISSUE-106 […]
+1. Otherwise […]
PROPOSED: […]
+1. Otherwise […]
sioc:reply_of
sioc:has_creator
quotes:block_of
![Page 17: A semantic framework for modelling quotes in email conversations](https://reader030.vdocuments.site/reader030/viewer/2022032419/55a3f9391a28ab7a538b45a1/html5/thumbnails/17.jpg)
Digital Enterprise Research Institute www.deri.ie
Applications
Retrieving quoted elements Identify all elements re. ISSUEs that have been quoted and
answered with +1
Can be combined with COUNT (SPARQL 1.1) to identify positive / negative views re. a particular ISSUE
![Page 18: A semantic framework for modelling quotes in email conversations](https://reader030.vdocuments.site/reader030/viewer/2022032419/55a3f9391a28ab7a538b45a1/html5/thumbnails/18.jpg)
Digital Enterprise Research Institute www.deri.ie
Further opportunities
Cross mailing-list integration Integrating quotes from mailing-list A into mailing-list B
Extended to cross-sytems integration (quoting a blog in a wiki, etc.)
Integration with other systems using quotes Forums, wiki discussion pages, Google Wave, etc.
Enabling interoperability between distributed quoting systems
Argumentation patterns Combining quoting patterns with argumentation features
Identifying agreement / disagreement, argumentation support, conflicts, etc.