A semantic framework for modelling quotes in email conversations

Post on 14-Jul-2015

1.166 views 0 download

Transcript of A semantic framework for modelling quotes in email conversations

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 - firstname.lastname@deri.org

ISWSA2010Monday, 14/06/2010Amman, Jordan

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 <pfps@research.bell-labs.com>To: <public-owl-wg@w3.org>

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 <pfps@research.bell-labs.com>To: <public-owl-wg@w3.org>

> 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 <schneid@fzi.de>To: Peter F. Patel-Schneider <pfps@research.bell-labs.com>Cc: <public-owl-wg@w3.org>

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)

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 <pfps@research.bell-labs.com>To: <public-owl-wg@w3.org>

> 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 <schneid@fzi.de>To: Peter F. Patel-Schneider <pfps@research.bell-labs.com>Cc: <public-owl-wg@w3.org>

rdf:type

rdf:type

sioc:reply_ofsioc:has_reply

sioc:has_creator

sioc:has_creator

Digital Enterprise Research Institute www.deri.ie

Extending SIOC to model quotes

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 <pfps@research.bell-labs.com>To: <public-owl-wg@w3.org>

> 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 <schneid@fzi.de>To: Peter F. Patel-Schneider <pfps@research.bell-labs.com>Cc: <public-owl-wg@w3.org>

rdf:type

rdf:type

sioc:reply_ofsioc:has_reply

sioc:has_creator

sioc:has_creator

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 <pfps@research.bell-labs.com>To: <public-owl-wg@w3.org>

> 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 <schneid@fzi.de>To: Peter F. Patel-Schneider <pfps@research.bell-labs.com>Cc: <public-owl-wg@w3.org>

rdf:type

rdf:type

sioc:reply_ofsioc:has_reply

sioc:has_creator

sioc:has_creator

> PROPOSED: Resolve ISSUE-106 […]

+1. Otherwise […]

quotes:has_block

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 <pfps@research.bell-labs.com>To: <public-owl-wg@w3.org>

> 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 <schneid@fzi.de>To: Peter F. Patel-Schneider <pfps@research.bell-labs.com>Cc: <public-owl-wg@w3.org>

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

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 <pfps@research.bell-labs.com>To: <public-owl-wg@w3.org>

> 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 <schneid@fzi.de>To: Peter F. Patel-Schneider <pfps@research.bell-labs.com>Cc: <public-owl-wg@w3.org>

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

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 <pfps@research.bell-labs.com>To: <public-owl-wg@w3.org>

> 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 <schneid@fzi.de>To: Peter F. Patel-Schneider <pfps@research.bell-labs.com>Cc: <public-owl-wg@w3.org>

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

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 <pfps@research.bell-labs.com>To: <public-owl-wg@w3.org>

> 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 <schneid@fzi.de>To: Peter F. Patel-Schneider <pfps@research.bell-labs.com>Cc: <public-owl-wg@w3.org>

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

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 <pfps@research.bell-labs.com>To: <public-owl-wg@w3.org>

> 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 <schneid@fzi.de>To: Peter F. Patel-Schneider <pfps@research.bell-labs.com>Cc: <public-owl-wg@w3.org>

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

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 <pfps@research.bell-labs.com>To: <public-owl-wg@w3.org>

> 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 <schneid@fzi.de>To: Peter F. Patel-Schneider <pfps@research.bell-labs.com>Cc: <public-owl-wg@w3.org>

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

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 <pfps@research.bell-labs.com>To: <public-owl-wg@w3.org>

> 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 <schneid@fzi.de>To: Peter F. Patel-Schneider <pfps@research.bell-labs.com>Cc: <public-owl-wg@w3.org>

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

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 <pfps@research.bell-labs.com>To: <public-owl-wg@w3.org>

> 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 <schneid@fzi.de>To: Peter F. Patel-Schneider <pfps@research.bell-labs.com>Cc: <public-owl-wg@w3.org>

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

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

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.