+ All Categories
Home > Technology > Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Date post: 21-Nov-2014
Category:
Upload: jie-bao
View: 1,502 times
Download: 2 times
Share this document with a friend
Description:
 
22
Collective Cognition with Semantic Mediawiki: Lessons and Experiences Jie Bao, Li Ding and James Hendler Tetherless World Constellation, Department of Computer Science Rensselaer Polytechnic Institute, Troy, NY, USA {baojie,dingl,hendler}@cs.rpi.edu Network-Enabled Cognition workshop, ACITA, 2009 Sep 22, 2009, UMUC, Maryland
Transcript
Page 1: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Jie Bao, Li Ding and James Hendler

Tetherless World Constellation, Department of Computer Science Rensselaer Polytechnic Institute,

Troy, NY, USA{baojie,dingl,hendler}@cs.rpi.edu

Network-Enabled Cognition workshop, ACITA, 2009 Sep 22, 2009, UMUC, Maryland

Page 2: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Goal

• To identify a few common pitfalls and limitations of Semantic Mediawiki in – knowledge modeling,– Knowledge organization and context, and– Collaboration protocols

• To examine some potential approaches to solve these problems.

2

Page 3: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Wiki and Recognition

• Wiki is among the most prominent of forms on the Web that harness the distributed, collective efforts of users to create content online. – Ideas are formed, indentified or evolved and – Facts are discovered, refined or removed (for

“wrong” ones)In the course of a never-ending editing process.

3

Page 4: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Collective Cognition

• A hypothetical example: write an outline for a new South Park episode.

4

Picture courtesy of Wikipedia

Page 5: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Collective Cognition

• 9:00pm: show starts• 9:01pm: Wikipedia page for the episode is created • 9:01-9:08pm: 10 active users are adding summary when they watch• 9:08-9:10pm: ad time, some minor reorganization and typo fixing.• 9:10-9:30pm: repeat the above• 9:30-10:30pm: a user A is doing major refining, e.g. adding culture

references• 10:31pm: a user B disagrees with A, undo A’s edit• 10:32pm: A undos B’s edit• 10:33pm: B leaves a message on A’s user page, to avoid further edit wars• 10:43pm: the two agrees to compromise with wording such that “It is implied

that Chef is dead at the end of the episode; however, some others believe that it is not the case”.

• The next day: user C adds a citation to this South Park episode’s page on a film’s page with that “South Park episode X is a parody of the this film”.

5

Page 6: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Key elements

• Simplicity: least training required to contribute.

• AAA: anybody can say anything anywhere

• NPOV: neutral point of view (among other collaboration protocols of Wikipedia)

6

Page 7: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Semantic Wiki

• Extensions to Wikis with some Semantic Web support– Example: Semantic Mediawiki

7

[[friend of::Butters]][[Category:Boy]]

Eric Cartman

friend of

Eric_Cartman friend_of ButtersEric_Cartman rdf:type Boy

(RDF triple)

Cartman

Butters

Page 8: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Semantic Wiki

• Fast-growing adoption– Healthcare– E-Government– Entertainment– Consulting– Database– …

• Inside ITA– OWL modeling with controlled natural language – Rule modeling

8

Page 9: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Semantic Wiki

• Can Semantic wiki reproduces the success of wiki to be among the most prominent of forms on the Web that harness the distributed, collective efforts of users to create content knowledgeonline?

• We have seen encouraging success in quite a few projects

• However, some issues are identified in our real-world experiences.

9

Page 10: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Knowledge Modeling

• Myth: users can do RDF-style (triple-based) modeling on SMW

• Fact: few is able to do this (at least without substantial training)

10

Page 11: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

“Big Fat Page” effects

We gave a 3 hour training on SMW with a group of undergraduate students (most with no knowledge of RDF), and let them do a collective annotation task on TV shows. However, the result is not fully satisfactory

• Difference between categories and properties is not that easy to understand (see a lot misuse like Category:hug)

• To describe a thing with triples requires “thinking in RDF”, which needs some experiences.

• It is a big headache to choose the right vocabulary and it is hard to know what vocabulary to reuse.

As a result, many of the testees simply use the wiki as a notepad, without adding much semantic annotations, resulting in a long single “usual” wiki page.

11

Page 12: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Schema or not schema?

• Two common knowledge models on a semantic wiki, – “Schema”-based modeling, often represented in the form of pre-

defined wiki templates, that are used by “common” users of the wiki to access data via forms or prebuilt queries.

• c.f. “infobox” in Wikipedia• =>stable, shared knowledge

– Arbitrary RDF-style semantic markup - heavily used by a selected few elite group

• => less structured, less shared knowledge

• A carefully pre-populated wiki “schema” (template), is as important as a schema in a database project.

12

Page 13: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Template Example

13

Template as Schema Form for the template

Page 14: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Organization and Context

• Myth: semantic wiki, like wiki, allows you to write things freely.

• Fact: SMW does not support AAA– Every “triple” has to be on its subject’s page.

• E.g., “South Park episode X is a parody of the this film” can only be said on X’s page.

– Each subject and property of a triple must be a local page name.

14

Page 15: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Organization and Context

Why it may be problematic?

• May require the creation of many trivial, small pages. • Is troublesome to describe things (e.g., an external URL)

that have no corresponding wiki pages. • Discourages users due to the difficulty of determining

where to write knowledge (i.e., the best “subject” pages). • Many users are confused of query-based pages: they do

not know how to track the source of the queried results when they want to change a query-based page.

15

Page 16: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Organization and Context

Potential Solution

• Extending the SMW syntax– [[Cartman::friend of::Butters]]

• Introducing a context model to SMW– Context: Where, Who, When– No more need to use the subject to locate a triple

16

Page 17: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Collaboration Protocol

• Myth: semantic wiki, as wiki always does, allows compromises between different points of view.

• Fact: Semantic wiki only allows one version of the (semantic) “truth”.– A triple can not be both true and not true

17

Page 18: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Ontology War

Collaboration Protocol Support Needed!

18

http://www.gambling911.com/files/publisher/cat-fight-032609L.jpg

Cartman is a Boy

No! Cartman is only a Fictional

Character

Page 19: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Collaboration Protocol

• Avoid edit wars in Wikipedia– NPOV: allows multiple points

of view co-exist on one page verifiable sources.

– natural language text can accommodate and explain multiple points of view on a single page

19

Page 20: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Collaboration Protocol

Two possible approaches

• To have categories and typed links optionally contextualized by authors, similar to the tag contextualizing mechanism in delicious and flickr. – http://example.com/author/term (contextualized name)– http://example.com/term (non-contextualized name)

• To introduce a context model of SMW knowledge statements, so that different versions of truth may be formally represented with explicitly given sources.

20

Page 21: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Conclusions

• Modeling in SMW can be regarded as an evolving cognition process and schema-based modeling is useful.

• We showed that a context/provenance model is needed for SMW to support better knowledge organization

• Collaboration protocols: to accommodate two versions of a fact, provenance of a term and/or triple should be traceable.

21

Page 22: Collective Cognition with Semantic Mediawiki: Lessons and Experiences

Solution Summary

• Simplicity: improve user interaction using forms and templates (schema).

• AAA: Context model– On-going work: “Semantic History”

• NPOV: Enabled by the context model

22


Recommended