43
1 Towards Web 2.0 Argumentation Simon Buckingham Shum Knowledge Media Institute The Open University Milton Keynes, UK http://kmi.open.ac.uk/sbs Proc. 2nd International Conference on Computational Models of Argument, Toulouse, May 2008 Licensed under Creative Commons Attribution-ShareAlike 2.0 License

Cohere: Towards Web 2.0 Argumentation

Embed Size (px)

DESCRIPTION

Slides accompanying the paper: Buckingham Shum, Simon (2008). Cohere: Towards Web 2.0 Argumentation. In: Proc. COMMA'08: 2nd International Conference on Computational Models of Argument, 28-30 May 2008, Toulouse, France. Preprint: http://oro.open.ac.uk/10421

Citation preview

Page 1: Cohere: Towards Web 2.0 Argumentation

1

Towards Web 2.0 Argumentation Simon Buckingham Shum Knowledge Media Institute The Open University Milton Keynes, UK

http://kmi.open.ac.uk/sbs

Proc. 2nd International Conference on Computational Models of Argument, Toulouse, May 2008

Licensed under Creative Commons Attribution-ShareAlike 2.0 License

Page 2: Cohere: Towards Web 2.0 Argumentation

2

Overview

  The Web 2.0 phenomenon

  Key aspects for COMMA end-user tools

  Web argumentation state of the art

  Cohere

  Limitations and future work

Page 3: Cohere: Towards Web 2.0 Argumentation

3

The dizzy world of “Web 2.0”

http://hello.eboy.com/eboy/wp-content/uploads/shop/EBY_FooBar_35t.png

Page 4: Cohere: Towards Web 2.0 Argumentation

4

Defining “Web 2.0”

Page 5: Cohere: Towards Web 2.0 Argumentation

5

Web 2.0: user experience: simple, engaging multimedia

Page 6: Cohere: Towards Web 2.0 Argumentation

6

Web 2.0: user experience: simple, engaging multimedia Open applications that serve one activity very well

http://37signals.com

Page 7: Cohere: Towards Web 2.0 Argumentation

7

Web 2.0: user experience: simple, engaging multimedia Open applications that serve one activity very well

http://rememberthemilk.com

Page 8: Cohere: Towards Web 2.0 Argumentation

8

Web 2.0: social networks, media sharing, and mass collaboration

Page 9: Cohere: Towards Web 2.0 Argumentation

9

Web 2.0: social networks, media sharing, and mass collaboration

Page 10: Cohere: Towards Web 2.0 Argumentation

10

Web 2.0: information structuring: emergent, not predefined, semantics

Page 11: Cohere: Towards Web 2.0 Argumentation

11

Web 2.0: information structuring: emergent, not predefined, semantics   Tagclouds: simple visualization of keywords by popularity,

reflecting emergent community “folksonomy”

Page 12: Cohere: Towards Web 2.0 Argumentation

12

Web 2.0: information structuring: emergent, not predefined, semantics   Wikis: designed to enable a community to add structure as and

when they need, not be locked into a set of predefined forms

Page 13: Cohere: Towards Web 2.0 Argumentation

13

Web 2.0: interoperability, mashups, embedded content

Page 14: Cohere: Towards Web 2.0 Argumentation

14

Web 2.0: interoperability, mashups, embedded content

RSS as data exchange lingua franca

easily embeddable media helps them spread virally

http://www.bbc.co.uk/history/british/abolition/launch_anim_slavery.shtml

APIs enable data mashups + services

Page 15: Cohere: Towards Web 2.0 Argumentation

15

The bottom line:

The bar has been raised for the Web user and

developer experience

Are COMMA tools up to the challenge?

Page 16: Cohere: Towards Web 2.0 Argumentation

16

Web-based Argumentation: state of the art

  Debatepedia — a wiki structured into arguments for and against a question

  http://wiki.idebate.org

Page 17: Cohere: Towards Web 2.0 Argumentation

17

Web-based Argumentation: state of the art

  TruthMapping — distinguishes unsupported premises from evidenced claims

  http://truthmapping.com

Page 18: Cohere: Towards Web 2.0 Argumentation

18

Web-based Argumentation: state of the art

  DebateGraph — an IBIS-based tool providing a structured outline view

  http://debategraph.net

Page 19: Cohere: Towards Web 2.0 Argumentation

19

Web-based Argumentation: state of the art

  CoPe_it! —IBIS-based tool providing threads, maps and decision-support   http://copeit.cti.gr/site

Page 20: Cohere: Towards Web 2.0 Argumentation

20

Web-based Argumentation: state of the art

  ClaiMaker/ClaimFinder — semantic annotation and search of scholarly literature

  http://kmi.open.ac.uk/projects/scholonto

Page 21: Cohere: Towards Web 2.0 Argumentation

21

Web-based Argumentation: state of the art

  ArgDF — first platform implementing AIF in RDF

  http://argdf.org

Page 22: Cohere: Towards Web 2.0 Argumentation

22

Conclusion: there are currently no “Web 2.0” argumentation tools

  There are no tools satisfying all of the following criteria:

  Provide an engaging, “walk up and use” interface

  Make it easy to link to, and embed argumentation in other websites (like a YouTube movie)

  Enable end-user definition of the semantics

  Promote networking between participants

  Provide an open architecture with API services

Page 23: Cohere: Towards Web 2.0 Argumentation

23

Cohere is introduced not as an argumentation tool, but as a tool for making meaningful connections between ideas.

Argumentation is just one possible application that some users may want to pursue

Page 24: Cohere: Towards Web 2.0 Argumentation

24

Cohere homepage: people + ideas + connections

Page 25: Cohere: Towards Web 2.0 Argumentation

25

Cohere: creating a new Idea for Google’s “Knol”, linked to a website

Page 26: Cohere: Towards Web 2.0 Argumentation

26

Cohere: embedding an Idea or Map in another website (a blog post)

Page 27: Cohere: Towards Web 2.0 Argumentation

27

Cohere: raising issues about Google’s “Knol” Idea

Page 28: Cohere: Towards Web 2.0 Argumentation

28

Cohere: from tag clouds to idea webs

Page 29: Cohere: Towards Web 2.0 Argumentation

29

Ideas may be assigned a Role in the context of a given connection   your assumption may be my

problem…   my claim may be your

evidence…   The default Idea role can be

specialized to one of the preset examples or user-defined

Page 30: Cohere: Towards Web 2.0 Argumentation

30

Cohere: extensible connection language doesn’t lock users into one ontology, except to classify connections as positive, neutral or negative to assist subsequent filtering

Page 31: Cohere: Towards Web 2.0 Argumentation

31

Expanding the neutral and negative connection menus

default connection labels are listed first

user-defined connections can be appended

Page 32: Cohere: Towards Web 2.0 Argumentation

32

Cohere: all incoming and outgoing links from a focal Idea

Page 33: Cohere: Towards Web 2.0 Argumentation

33

Cohere: Argument from Expert Opinion with Critical Questions (from Walton & Reed)

Page 34: Cohere: Towards Web 2.0 Argumentation

34

Cohere: semantically filtering a focal Idea by “contrasting” connections

Page 35: Cohere: Towards Web 2.0 Argumentation

35

Cohere: semantically filtering a focal Idea by “contrasting” connections

Page 36: Cohere: Towards Web 2.0 Argumentation

36

Cohere: a mashup visualization merging different connections around a common Idea

Page 37: Cohere: Towards Web 2.0 Argumentation

37

Cohere usage statistics

  We are logging a range of statistics — yet to be analysed, e.g.

Approx 1-3 new users/day register, consistent for last few months

Page 38: Cohere: Towards Web 2.0 Argumentation

38

Cohere usage statistics (cont/d)

manually created in Cohere

Imported into Cohere from Compendium

RSS feeds from del.icio.us

Page 39: Cohere: Towards Web 2.0 Argumentation

39

Limitations, and future work

  Interface not responsive on all platforms (Windows is currently best) or with large datasets   moving from Java to Flash visualizations

  re-architecting the interface to be more efficient

  Usability trials have shown weaknesses   now being tackled in a new version of the user

interface

  Much requested user-groups management added to strengthen the social/collaboration dimension

  Cohere not currently an open platform   v2 has a RESTful services API enabling data read

/write through URLs

Page 40: Cohere: Towards Web 2.0 Argumentation

40

Database (MySQL)

Cohere v1 (the current public release) is a closed application

Page 41: Cohere: Towards Web 2.0 Argumentation

41

Database (MySQL)

Application (PHP)

API (REST services)

Other Services

Other Applications

Firefox Extension

Cohere v2 is an open data platform + API providing REST services

User Interface

Page 42: Cohere: Towards Web 2.0 Argumentation

42

Limitations, and future work (cont/d)

  RDF import/export now working (+ basic AIF)   RSS feeds to be added   New mashup possibilities

  arguments merged with GIS (GoogleMaps)

  or timelines (Simile), etc

  An open platform for COMMA researchers?   add your own user interfaces and reasoning

services…

Page 43: Cohere: Towards Web 2.0 Argumentation

43

Thank You! Resources…

  Cohere: cohereweb.net

  Cohere blog: kmi.open.ac.uk/technologies/cohere

  Hypermedia Discourse research: kmi.open.ac.uk/projects/hyperdiscourse