SlideShare a Scribd company logo
1 of 39
Download to read offline
The Unbearable Lightness of Wiking
     - A Study of SMW Usability

                       Jie Bao
              (joint work with Li Ding)

            Tetherless World Constellation,
         Rensselaer Polytechnic Institute (RPI),
                     Troy, NY, USA
                  baojie@cs.rpi.edu


              Spring SMW Con, May 22, 2010, MIT
Goal
   To identify a few common pitfalls and limitations of Semantic
    Mediawiki in
     Knowledge modeling,
     Knowledge organization and context, and
     Collaboration protocols
     Project management
   To examine some potential approaches to solve these
    problems.




     2
Background
   Experiences from the
     Tetherless World Constellation wiki (http://tw.rpi.edu )
     Data-gov Wiki (http://data-gov.tw.rpi.edu )
     RPI Map (http://map.rpi.edu)
     CNL (Controlled Natural Language) Wiki
      (http://tw.rpi.edu/proj/cnl/)


   A human test of SMW usability at RPI
TW Wiki
TW Wiki

         +                                  –
     It is successful as a wiki           Few uses “semantics”
     Lots of hands-on experience          People get confused on
      from it                               adding papers, etc.
         Blog, mail archive, issue        The majority are not
          tracker, projects,                impressed by its addon
          publications, tasks, …            services
       Semi-successful as a semantic      Constant ontology war
        wiki
                                           Privacy wins, openness out.

5
TW Wiki
    +             –
               Many templates + many
                queries => slow
               Weak connectivity to other
                semantic apps.
               Turns out to be a project that
                can eat huge amount of time




6
Data-gov Wiki
Data-gov Wiki
Data-gov Wiki

    +                                  –
       A semantic registry for US    SMW can’t host the RDF graphs
        government data                directly (because of convenience,
                                       expressivity and scalability)
         400+ RDFlized datasets.
                                      Most of the demo are not SMW-
         7.3 billion triples.
                                       based (due to training cost and
     Now linked from data.gov         SMW limitations)
     Carefully curated               RDF export of SMW is not very
                                       friendly to RDF browsers such
                                       as tabulator.
                                      Plan to migrate to Semantic
9
                                       Drupal
RPI Map
RPI Map
     map.rpi.edu

     +                                   –
        Linking live external data       UI (skin) design is time-
         (majority of our efforts)         consuming
          Bus, people, class, events,    No clear benefits from
           or satellites                   “semantics” (but certainly
        Map on wiki                       from tagging), at least for
          Tetherless map extension        now.
        Serves e-Science projects



11
CNL Wiki
CNL Wiki
     tw.rpi.edu/proj/cnl

     +                             –
      We can represent/edit        But all are quite limited
       OWL                          Page-centric organization is
      We can represent rule         restrictive
      We can represent IC          UI Nightmare: Semantic
       (Integrity constraints)       Form limited
      We do add a CNL interface    Due to considerable
       to ontologies on SMW          learning cost, developers
                                     may still prefer Java than
                                     MW+SMW+SF+String
13
                                     Function+ etc
Human Study - Hypothesis
Semantic MediaWiki technology captures
wisdom of crowds to develop a knowledge
base.


    Semantic MediaWiki technology is a better
    technology for retrieving and understanding
    knowledge than MediaWiki.


         Semantic MediaWiki technology is a better
         technology for retrieving and understanding
         abductive questions than MediaWiki.
Human Study – Experiment Design
Human Study - Training
Human Study - Testing
Human Study - Questions
   Factual questions, e.g.,
     What is GC’s real name - Danny Brown
     Who is the second youngest Survivor: Gabon contestant? -Ken
   Insight (inductive) questions (subjective questions that
    needed abductive reasoning to answer), e.g.,
     Based on the Episode 4 Tribe Switch scene, who likes or dislikes
      who?
     Answer 1: Ace expressed contempt for Kelly
      Answer 2: Crystal expressed contempt for Randy
      Answer 3: Charlie loves Marcus
Human Study - Result
                        Main Effect for Wiki (MW vs. SMW)
        Comparison         Mean (SD)        Statistics          Results

       Factual
          MW Group A      M=.81 (.08)   t(8)=2.29, p<.05
        SMW Group A       M=.69 (.10)
       Factual
          MW Group B      M=.76 (.11)   t(8)=3.13, p<.01
        SMW Group B       M=.57 (.09)                       MW better than
       Insight                                              SMW
           MW Group A     M=.66 (.13)   non-significant
         SMW Group A      M=.69 (.24)
       Insight
           MW Group B     M=.61 (.16)
                                        t(8)=4.33, p<.001
         SMW Group B      M=.20 (.14)

                         Main Effect for Group (A vs. B)
       Insight
                                                            Group A & B the
         SMW Group A      M=.69 (.24)   t(8)=4.00, p<.001   same except for
         SMW Group B      M=.20 (.14)                       SMW insight
Human Study - Result
 Subject   Changes        Semantic Changes

 User402             36                      16

 User405             24                      10

 User410             44                      21

 User411              7                      1
                                                  SMW+Group A
 User415             34                      1

 TOTAL           145                         49



 Subject   Changes        Semantic Changes

 User401             31                       0

 User406             27                       2
                                                  SMW+Group B
 User409             12                       2

 User413             52                       0

 User417             33                       3

 TOTAL           155                          7
Wiki
   Simplicity: least training required to contribute.

   AAA: Anybody can say Anything Anywhere

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




     21
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 knowledge online?
• We have seen encouraging success in quite a few projects
• However, some issues are identified in our real-world
  experiences.




   22
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)




     23
“Big Fat Page” effects
 Students in our test largely failed to do collective
  annotation
   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.

   24
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.


    25
Template Example




Template as Schema   Form for the template


      26
Evolvable Schema
From a collaborator in our human test:
 “Our best experiences with deploying semantic wikis are
  those where there is a smaller cadre of people who think
  semantically, and a larger group of people who interact mainly with
  forms-based entry and prebuilt queries.”
 “Database schemas tend to be too crude and too slow to evolve. The
  RDF graph model and schema-last modeling seems deeply
  right to me in this context.”
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.




     28
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.


   29
Organization and Context
Potential Solution

 Extending the SMW syntax
   [[Cartman::friend of::Butters]]


 Introducing a context model to SMW
    Context:Where, Who, When
    In the triple store, associate each triple to a context.
    No more need to use the subject to locate a triple



    30
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




     31
Ontology War
                                            No! Batman is only a
                                            Fictional Character



      Batman is a man




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



                            Collaboration Protocol Support Needed!

 32
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




        33
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.

   34
SMW Project Management
   Lesson 1: a successful SMW Project needs both good
    software engineering and good knowledge engineering
    practices
     It’s not always low-cost
     Document it


   Lesson 2: Keep scalability in mind
     Heavy template + query may kill your site
     Crawlers are coming!
     How to do load balancing?
SMW Project Management
   Lesson 3: Design the UI intuitively, so that users know how
    to add/delete/update data
     Don’t expect users to know how to create a page
     Minimize required clicks as much as you can


   Lesson 4: Don’t expect users to contribute semantic
    annotation (unless they are forced to)
     Even they do, don’t expect it to be “right” (remember
      Wikipedia’s categories)?
     That’s also largely true for filling forms.
     Ontology or “ask” query? Never, ever.
     And it’s not because of lack of training, but of incentive.
SMW Project Management
   Lesson 5: Don’t try to compete with RDF/SPARQL
     There are lot scenarios that SMW/ASK can’t do, or can only do
      awkwardly.
     SMW is in a different niche


   ……
Reality Check
                User will use a special markup to add annotations to the wiki text
                Primary goal is to enable text-based editing, but strongly structured
                 content is allowed.
                Page-centric knowledge organization fits wiki better (than viewing
                 triple as primary units)
                Formal semantics via a mapping to OWL DL
                Queried lists are more accurate, easier to create and easier to
                 maintain than manually edited listings.
                Tractable query language (P-Time)
                Wikis are now an IT code word for “zero-training” [2]

[1] Markus Krötzsch, Denny Vrandecic, Max Völkel, Heiko Haller, Rudi Studer. Semantic Wikipedia. In Journal of Web Semantics
5/2007, pp. 251–261. Elsevier 2007.
[2] http://ontolog.cim3.net/file/work/SemanticWiki/SWiki-06_Future-of-SemanticWiki_20090305/SemanticWiki-Future--
MarkGreaves_20090305.pdf
Embracing the messiness of
     engineering 

More Related Content

Viewers also liked

nhanpham-FINALyummly
nhanpham-FINALyummlynhanpham-FINALyummly
nhanpham-FINALyummlyNhan Pham
 
Data interoperability and linked data technologies
Data interoperability and linked data technologiesData interoperability and linked data technologies
Data interoperability and linked data technologiesEFSA EU
 
MindsLab_IR_Deck_v3.1_En
MindsLab_IR_Deck_v3.1_EnMindsLab_IR_Deck_v3.1_En
MindsLab_IR_Deck_v3.1_EnTaejoon Yoo
 
Seminar on Ambient Intelligence
Seminar on Ambient IntelligenceSeminar on Ambient Intelligence
Seminar on Ambient IntelligenceSreenivasa B
 
The new knowledge management
 The new knowledge management The new knowledge management
The new knowledge managementRoberto Bernabò
 
Blocks & Bots - Digital Summit Harvard Business School 2015
Blocks & Bots - Digital Summit Harvard Business School 2015Blocks & Bots - Digital Summit Harvard Business School 2015
Blocks & Bots - Digital Summit Harvard Business School 2015Mona M. Vernon
 
The Semantic Web
The Semantic WebThe Semantic Web
The Semantic Webostephens
 
마인즈랩 회사소개서 V1.5
마인즈랩 회사소개서 V1.5마인즈랩 회사소개서 V1.5
마인즈랩 회사소개서 V1.5Taejoon Yoo
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic WebMarin Dimitrov
 
Web 3.0 The Semantic Web
Web 3.0 The Semantic WebWeb 3.0 The Semantic Web
Web 3.0 The Semantic WebHatem Mahmoud
 
Fintech summit 2016 thomson reuters tim baker_presentation final
Fintech summit 2016 thomson reuters tim baker_presentation finalFintech summit 2016 thomson reuters tim baker_presentation final
Fintech summit 2016 thomson reuters tim baker_presentation finalGlen Frost
 
From the Semantic Web to the Web of Data: ten years of linking up
From the Semantic Web to the Web of Data: ten years of linking upFrom the Semantic Web to the Web of Data: ten years of linking up
From the Semantic Web to the Web of Data: ten years of linking upDavide Palmisano
 
Semantic Web and Content Strategy
Semantic Web and Content StrategySemantic Web and Content Strategy
Semantic Web and Content StrategyRachel Lovinger
 

Viewers also liked (14)

nhanpham-FINALyummly
nhanpham-FINALyummlynhanpham-FINALyummly
nhanpham-FINALyummly
 
Data interoperability and linked data technologies
Data interoperability and linked data technologiesData interoperability and linked data technologies
Data interoperability and linked data technologies
 
MindsLab_IR_Deck_v3.1_En
MindsLab_IR_Deck_v3.1_EnMindsLab_IR_Deck_v3.1_En
MindsLab_IR_Deck_v3.1_En
 
Seminar on Ambient Intelligence
Seminar on Ambient IntelligenceSeminar on Ambient Intelligence
Seminar on Ambient Intelligence
 
Alleviating Data Sparsity for Twitter Sentiment Analysis
Alleviating Data Sparsity for Twitter Sentiment AnalysisAlleviating Data Sparsity for Twitter Sentiment Analysis
Alleviating Data Sparsity for Twitter Sentiment Analysis
 
The new knowledge management
 The new knowledge management The new knowledge management
The new knowledge management
 
Blocks & Bots - Digital Summit Harvard Business School 2015
Blocks & Bots - Digital Summit Harvard Business School 2015Blocks & Bots - Digital Summit Harvard Business School 2015
Blocks & Bots - Digital Summit Harvard Business School 2015
 
The Semantic Web
The Semantic WebThe Semantic Web
The Semantic Web
 
마인즈랩 회사소개서 V1.5
마인즈랩 회사소개서 V1.5마인즈랩 회사소개서 V1.5
마인즈랩 회사소개서 V1.5
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Web 3.0 The Semantic Web
Web 3.0 The Semantic WebWeb 3.0 The Semantic Web
Web 3.0 The Semantic Web
 
Fintech summit 2016 thomson reuters tim baker_presentation final
Fintech summit 2016 thomson reuters tim baker_presentation finalFintech summit 2016 thomson reuters tim baker_presentation final
Fintech summit 2016 thomson reuters tim baker_presentation final
 
From the Semantic Web to the Web of Data: ten years of linking up
From the Semantic Web to the Web of Data: ten years of linking upFrom the Semantic Web to the Web of Data: ten years of linking up
From the Semantic Web to the Web of Data: ten years of linking up
 
Semantic Web and Content Strategy
Semantic Web and Content StrategySemantic Web and Content Strategy
Semantic Web and Content Strategy
 

Similar to The Unbearable Lightness of Wiking

Jist tutorial semantic wikis and applications
Jist tutorial   semantic wikis and applicationsJist tutorial   semantic wikis and applications
Jist tutorial semantic wikis and applicationsJesse Wang
 
Semantic Wiki: Social Semantic Web in Use
Semantic Wiki: Social Semantic Web in UseSemantic Wiki: Social Semantic Web in Use
Semantic Wiki: Social Semantic Web in UseJesse Wang
 
Semantic Wikis - Social Semantic Web in Action
Semantic Wikis - Social Semantic Web in ActionSemantic Wikis - Social Semantic Web in Action
Semantic Wikis - Social Semantic Web in ActionJesse Wang
 
Towards social webtops using semantic wiki
Towards social webtops using semantic wikiTowards social webtops using semantic wiki
Towards social webtops using semantic wikiJie Bao
 
Aswc2009 Smw Tutorial Part 1 Intro And Examples
Aswc2009 Smw Tutorial Part 1 Intro And ExamplesAswc2009 Smw Tutorial Part 1 Intro And Examples
Aswc2009 Smw Tutorial Part 1 Intro And ExamplesJesse Wang
 
Web 3 Mark Greaves
Web 3 Mark GreavesWeb 3 Mark Greaves
Web 3 Mark GreavesMediabistro
 
Collective Cognition with Semantic Mediawiki: Lessons and Experiences
Collective Cognition with Semantic Mediawiki: Lessons and ExperiencesCollective Cognition with Semantic Mediawiki: Lessons and Experiences
Collective Cognition with Semantic Mediawiki: Lessons and ExperiencesJie Bao
 
Semantic Wiki: Social Semantic Web In Action:
Semantic Wiki: Social Semantic Web In Action: Semantic Wiki: Social Semantic Web In Action:
Semantic Wiki: Social Semantic Web In Action: Jesse Wang
 
From SMW to Rules
From SMW to RulesFrom SMW to Rules
From SMW to RulesJie Bao
 
Tutorial semantic wikis and applications
Tutorial   semantic wikis and applicationsTutorial   semantic wikis and applications
Tutorial semantic wikis and applicationsMark Greaves
 
Development of a Controlled Natural Language Interface for Semantic MediaWiki
Development of a Controlled Natural Language Interface for Semantic MediaWikiDevelopment of a Controlled Natural Language Interface for Semantic MediaWiki
Development of a Controlled Natural Language Interface for Semantic MediaWikiJie Bao
 
Web Services Catalog
Web Services CatalogWeb Services Catalog
Web Services CatalogRudolf Husar
 
Semantic Wiki Based Collaborative Scientific Modeling Infrastructure
Semantic Wiki Based  Collaborative Scientific Modeling Infrastructure Semantic Wiki Based  Collaborative Scientific Modeling Infrastructure
Semantic Wiki Based Collaborative Scientific Modeling Infrastructure Jie Bao
 
Structured Data Presentation
Structured Data PresentationStructured Data Presentation
Structured Data PresentationShawn Day
 
SMWCon Spring 2012 SMW+ Team Dev Update
SMWCon Spring 2012 SMW+ Team Dev UpdateSMWCon Spring 2012 SMW+ Team Dev Update
SMWCon Spring 2012 SMW+ Team Dev UpdateJesse Wang
 
2005-01-04 Web Services Survey an Inventory Background, Goals and Status
2005-01-04 Web Services Survey an Inventory Background, Goals and Status2005-01-04 Web Services Survey an Inventory Background, Goals and Status
2005-01-04 Web Services Survey an Inventory Background, Goals and StatusRudolf Husar
 
Web Services Inventory
Web Services InventoryWeb Services Inventory
Web Services InventoryRudolf Husar
 
Using Semantic Wiki as a Semantic Web Workbench
Using Semantic Wiki as a Semantic Web WorkbenchUsing Semantic Wiki as a Semantic Web Workbench
Using Semantic Wiki as a Semantic Web WorkbenchJie Bao
 

Similar to The Unbearable Lightness of Wiking (20)

Jist tutorial semantic wikis and applications
Jist tutorial   semantic wikis and applicationsJist tutorial   semantic wikis and applications
Jist tutorial semantic wikis and applications
 
Semantic Wiki: Social Semantic Web in Use
Semantic Wiki: Social Semantic Web in UseSemantic Wiki: Social Semantic Web in Use
Semantic Wiki: Social Semantic Web in Use
 
Semantic Wikis - Social Semantic Web in Action
Semantic Wikis - Social Semantic Web in ActionSemantic Wikis - Social Semantic Web in Action
Semantic Wikis - Social Semantic Web in Action
 
Towards social webtops using semantic wiki
Towards social webtops using semantic wikiTowards social webtops using semantic wiki
Towards social webtops using semantic wiki
 
Aswc2009 Smw Tutorial Part 1 Intro And Examples
Aswc2009 Smw Tutorial Part 1 Intro And ExamplesAswc2009 Smw Tutorial Part 1 Intro And Examples
Aswc2009 Smw Tutorial Part 1 Intro And Examples
 
Web 3 Mark Greaves
Web 3 Mark GreavesWeb 3 Mark Greaves
Web 3 Mark Greaves
 
Collective Cognition with Semantic Mediawiki: Lessons and Experiences
Collective Cognition with Semantic Mediawiki: Lessons and ExperiencesCollective Cognition with Semantic Mediawiki: Lessons and Experiences
Collective Cognition with Semantic Mediawiki: Lessons and Experiences
 
Semantic Wiki: Social Semantic Web In Action:
Semantic Wiki: Social Semantic Web In Action: Semantic Wiki: Social Semantic Web In Action:
Semantic Wiki: Social Semantic Web In Action:
 
From SMW to Rules
From SMW to RulesFrom SMW to Rules
From SMW to Rules
 
Tutorial semantic wikis and applications
Tutorial   semantic wikis and applicationsTutorial   semantic wikis and applications
Tutorial semantic wikis and applications
 
Development of a Controlled Natural Language Interface for Semantic MediaWiki
Development of a Controlled Natural Language Interface for Semantic MediaWikiDevelopment of a Controlled Natural Language Interface for Semantic MediaWiki
Development of a Controlled Natural Language Interface for Semantic MediaWiki
 
Web Services Catalog
Web Services CatalogWeb Services Catalog
Web Services Catalog
 
Semantic Wiki Based Collaborative Scientific Modeling Infrastructure
Semantic Wiki Based  Collaborative Scientific Modeling Infrastructure Semantic Wiki Based  Collaborative Scientific Modeling Infrastructure
Semantic Wiki Based Collaborative Scientific Modeling Infrastructure
 
W3 c semantic web activity
W3 c semantic web activityW3 c semantic web activity
W3 c semantic web activity
 
Structured Data Presentation
Structured Data PresentationStructured Data Presentation
Structured Data Presentation
 
SMWCon Spring 2012 SMW+ Team Dev Update
SMWCon Spring 2012 SMW+ Team Dev UpdateSMWCon Spring 2012 SMW+ Team Dev Update
SMWCon Spring 2012 SMW+ Team Dev Update
 
2005-01-04 Web Services Survey an Inventory Background, Goals and Status
2005-01-04 Web Services Survey an Inventory Background, Goals and Status2005-01-04 Web Services Survey an Inventory Background, Goals and Status
2005-01-04 Web Services Survey an Inventory Background, Goals and Status
 
Web Services Inventory
Web Services InventoryWeb Services Inventory
Web Services Inventory
 
Metrics in virtual worlds
Metrics in virtual worldsMetrics in virtual worlds
Metrics in virtual worlds
 
Using Semantic Wiki as a Semantic Web Workbench
Using Semantic Wiki as a Semantic Web WorkbenchUsing Semantic Wiki as a Semantic Web Workbench
Using Semantic Wiki as a Semantic Web Workbench
 

More from Jie Bao

python-graph-lovestory
python-graph-lovestorypython-graph-lovestory
python-graph-lovestoryJie Bao
 
unix toolbox 中文版
unix toolbox 中文版unix toolbox 中文版
unix toolbox 中文版Jie Bao
 
unixtoolbox.book
unixtoolbox.bookunixtoolbox.book
unixtoolbox.bookJie Bao
 
Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维Jie Bao
 
Semantic information theory in 20 minutes
Semantic information theory in 20 minutesSemantic information theory in 20 minutes
Semantic information theory in 20 minutesJie Bao
 
Towards a theory of semantic communication
Towards a theory of semantic communicationTowards a theory of semantic communication
Towards a theory of semantic communicationJie Bao
 
Expressive Query Answering For Semantic Wikis (20min)
Expressive Query Answering For  Semantic Wikis (20min)Expressive Query Answering For  Semantic Wikis (20min)
Expressive Query Answering For Semantic Wikis (20min)Jie Bao
 
Startup best practices
Startup best practicesStartup best practices
Startup best practicesJie Bao
 
Owl 2 quick reference card a4 size
Owl 2 quick reference card a4 sizeOwl 2 quick reference card a4 size
Owl 2 quick reference card a4 sizeJie Bao
 
ISWC 2010 Metadata Work Summary
ISWC 2010 Metadata Work SummaryISWC 2010 Metadata Work Summary
ISWC 2010 Metadata Work SummaryJie Bao
 
Expressive Query Answering For Semantic Wikis
Expressive Query Answering For  Semantic WikisExpressive Query Answering For  Semantic Wikis
Expressive Query Answering For Semantic WikisJie Bao
 
24 Ways to Explore ISWC 2010 Data
24 Ways to Explore ISWC 2010 Data24 Ways to Explore ISWC 2010 Data
24 Ways to Explore ISWC 2010 DataJie Bao
 
Semantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer AppsSemantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer AppsJie Bao
 
Representing financial reports on the semantic web a faithful translation f...
Representing financial reports on the semantic web   a faithful translation f...Representing financial reports on the semantic web   a faithful translation f...
Representing financial reports on the semantic web a faithful translation f...Jie Bao
 
XACML 3.0 (Partial) Concept Map
XACML 3.0 (Partial) Concept MapXACML 3.0 (Partial) Concept Map
XACML 3.0 (Partial) Concept MapJie Bao
 
Digital image self-adaptive acquisition in medical x-ray imaging
Digital image self-adaptive acquisition in medical x-ray imagingDigital image self-adaptive acquisition in medical x-ray imaging
Digital image self-adaptive acquisition in medical x-ray imagingJie Bao
 
Privacy-Preserving Reasoning on the Semantic Web (Poster)
Privacy-Preserving Reasoning on the Semantic Web (Poster)Privacy-Preserving Reasoning on the Semantic Web (Poster)
Privacy-Preserving Reasoning on the Semantic Web (Poster)Jie Bao
 
Privacy-Preserving Reasoning on the Semantic Web
Privacy-Preserving Reasoning on the Semantic WebPrivacy-Preserving Reasoning on the Semantic Web
Privacy-Preserving Reasoning on the Semantic WebJie Bao
 
Collaborative Construction of Large Biological Ontologies
Collaborative Construction of Large Biological OntologiesCollaborative Construction of Large Biological Ontologies
Collaborative Construction of Large Biological OntologiesJie Bao
 

More from Jie Bao (20)

python-graph-lovestory
python-graph-lovestorypython-graph-lovestory
python-graph-lovestory
 
unix toolbox 中文版
unix toolbox 中文版unix toolbox 中文版
unix toolbox 中文版
 
unixtoolbox.book
unixtoolbox.bookunixtoolbox.book
unixtoolbox.book
 
Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维Lean startup 精益创业 新创企业的成长思维
Lean startup 精益创业 新创企业的成长思维
 
Semantic information theory in 20 minutes
Semantic information theory in 20 minutesSemantic information theory in 20 minutes
Semantic information theory in 20 minutes
 
Towards a theory of semantic communication
Towards a theory of semantic communicationTowards a theory of semantic communication
Towards a theory of semantic communication
 
Expressive Query Answering For Semantic Wikis (20min)
Expressive Query Answering For  Semantic Wikis (20min)Expressive Query Answering For  Semantic Wikis (20min)
Expressive Query Answering For Semantic Wikis (20min)
 
Startup best practices
Startup best practicesStartup best practices
Startup best practices
 
Owl 2 quick reference card a4 size
Owl 2 quick reference card a4 sizeOwl 2 quick reference card a4 size
Owl 2 quick reference card a4 size
 
ISWC 2010 Metadata Work Summary
ISWC 2010 Metadata Work SummaryISWC 2010 Metadata Work Summary
ISWC 2010 Metadata Work Summary
 
Expressive Query Answering For Semantic Wikis
Expressive Query Answering For  Semantic WikisExpressive Query Answering For  Semantic Wikis
Expressive Query Answering For Semantic Wikis
 
CV
CVCV
CV
 
24 Ways to Explore ISWC 2010 Data
24 Ways to Explore ISWC 2010 Data24 Ways to Explore ISWC 2010 Data
24 Ways to Explore ISWC 2010 Data
 
Semantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer AppsSemantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer Apps
 
Representing financial reports on the semantic web a faithful translation f...
Representing financial reports on the semantic web   a faithful translation f...Representing financial reports on the semantic web   a faithful translation f...
Representing financial reports on the semantic web a faithful translation f...
 
XACML 3.0 (Partial) Concept Map
XACML 3.0 (Partial) Concept MapXACML 3.0 (Partial) Concept Map
XACML 3.0 (Partial) Concept Map
 
Digital image self-adaptive acquisition in medical x-ray imaging
Digital image self-adaptive acquisition in medical x-ray imagingDigital image self-adaptive acquisition in medical x-ray imaging
Digital image self-adaptive acquisition in medical x-ray imaging
 
Privacy-Preserving Reasoning on the Semantic Web (Poster)
Privacy-Preserving Reasoning on the Semantic Web (Poster)Privacy-Preserving Reasoning on the Semantic Web (Poster)
Privacy-Preserving Reasoning on the Semantic Web (Poster)
 
Privacy-Preserving Reasoning on the Semantic Web
Privacy-Preserving Reasoning on the Semantic WebPrivacy-Preserving Reasoning on the Semantic Web
Privacy-Preserving Reasoning on the Semantic Web
 
Collaborative Construction of Large Biological Ontologies
Collaborative Construction of Large Biological OntologiesCollaborative Construction of Large Biological Ontologies
Collaborative Construction of Large Biological Ontologies
 

Recently uploaded

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 

Recently uploaded (20)

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 

The Unbearable Lightness of Wiking

  • 1. The Unbearable Lightness of Wiking - A Study of SMW Usability Jie Bao (joint work with Li Ding) Tetherless World Constellation, Rensselaer Polytechnic Institute (RPI), Troy, NY, USA baojie@cs.rpi.edu Spring SMW Con, May 22, 2010, MIT
  • 2. Goal  To identify a few common pitfalls and limitations of Semantic Mediawiki in  Knowledge modeling,  Knowledge organization and context, and  Collaboration protocols  Project management  To examine some potential approaches to solve these problems. 2
  • 3. Background  Experiences from the  Tetherless World Constellation wiki (http://tw.rpi.edu )  Data-gov Wiki (http://data-gov.tw.rpi.edu )  RPI Map (http://map.rpi.edu)  CNL (Controlled Natural Language) Wiki (http://tw.rpi.edu/proj/cnl/)  A human test of SMW usability at RPI
  • 5. TW Wiki + –  It is successful as a wiki  Few uses “semantics”  Lots of hands-on experience  People get confused on from it adding papers, etc.  Blog, mail archive, issue  The majority are not tracker, projects, impressed by its addon publications, tasks, … services  Semi-successful as a semantic  Constant ontology war wiki  Privacy wins, openness out. 5
  • 6. TW Wiki + –  Many templates + many queries => slow  Weak connectivity to other semantic apps.  Turns out to be a project that can eat huge amount of time 6
  • 9. Data-gov Wiki + –  A semantic registry for US  SMW can’t host the RDF graphs government data directly (because of convenience, expressivity and scalability)  400+ RDFlized datasets.  Most of the demo are not SMW-  7.3 billion triples. based (due to training cost and  Now linked from data.gov SMW limitations)  Carefully curated  RDF export of SMW is not very friendly to RDF browsers such as tabulator.  Plan to migrate to Semantic 9 Drupal
  • 11. RPI Map map.rpi.edu + –  Linking live external data  UI (skin) design is time- (majority of our efforts) consuming  Bus, people, class, events,  No clear benefits from or satellites “semantics” (but certainly  Map on wiki from tagging), at least for  Tetherless map extension now.  Serves e-Science projects 11
  • 13. CNL Wiki tw.rpi.edu/proj/cnl + –  We can represent/edit  But all are quite limited OWL  Page-centric organization is  We can represent rule restrictive  We can represent IC  UI Nightmare: Semantic (Integrity constraints) Form limited  We do add a CNL interface  Due to considerable to ontologies on SMW learning cost, developers may still prefer Java than MW+SMW+SF+String 13 Function+ etc
  • 14. Human Study - Hypothesis Semantic MediaWiki technology captures wisdom of crowds to develop a knowledge base. Semantic MediaWiki technology is a better technology for retrieving and understanding knowledge than MediaWiki. Semantic MediaWiki technology is a better technology for retrieving and understanding abductive questions than MediaWiki.
  • 15. Human Study – Experiment Design
  • 16. Human Study - Training
  • 17. Human Study - Testing
  • 18. Human Study - Questions  Factual questions, e.g.,  What is GC’s real name - Danny Brown  Who is the second youngest Survivor: Gabon contestant? -Ken  Insight (inductive) questions (subjective questions that needed abductive reasoning to answer), e.g.,  Based on the Episode 4 Tribe Switch scene, who likes or dislikes who?  Answer 1: Ace expressed contempt for Kelly Answer 2: Crystal expressed contempt for Randy Answer 3: Charlie loves Marcus
  • 19. Human Study - Result Main Effect for Wiki (MW vs. SMW) Comparison Mean (SD) Statistics Results Factual MW Group A M=.81 (.08) t(8)=2.29, p<.05 SMW Group A M=.69 (.10) Factual MW Group B M=.76 (.11) t(8)=3.13, p<.01 SMW Group B M=.57 (.09) MW better than Insight SMW MW Group A M=.66 (.13) non-significant SMW Group A M=.69 (.24) Insight MW Group B M=.61 (.16) t(8)=4.33, p<.001 SMW Group B M=.20 (.14) Main Effect for Group (A vs. B) Insight Group A & B the SMW Group A M=.69 (.24) t(8)=4.00, p<.001 same except for SMW Group B M=.20 (.14) SMW insight
  • 20. Human Study - Result Subject Changes Semantic Changes User402 36 16 User405 24 10 User410 44 21 User411 7 1 SMW+Group A User415 34 1 TOTAL 145 49 Subject Changes Semantic Changes User401 31 0 User406 27 2 SMW+Group B User409 12 2 User413 52 0 User417 33 3 TOTAL 155 7
  • 21. Wiki  Simplicity: least training required to contribute.  AAA: Anybody can say Anything Anywhere  NPOV: neutral point of view (among other collaboration protocols of Wikipedia) 21
  • 22. 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 knowledge online? • We have seen encouraging success in quite a few projects • However, some issues are identified in our real-world experiences. 22
  • 23. 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) 23
  • 24. “Big Fat Page” effects  Students in our test largely failed to do collective annotation  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. 24
  • 25. 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. 25
  • 26. Template Example Template as Schema Form for the template 26
  • 27. Evolvable Schema From a collaborator in our human test:  “Our best experiences with deploying semantic wikis are those where there is a smaller cadre of people who think semantically, and a larger group of people who interact mainly with forms-based entry and prebuilt queries.”  “Database schemas tend to be too crude and too slow to evolve. The RDF graph model and schema-last modeling seems deeply right to me in this context.”
  • 28. 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. 28
  • 29. 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. 29
  • 30. Organization and Context Potential Solution  Extending the SMW syntax  [[Cartman::friend of::Butters]]  Introducing a context model to SMW  Context:Where, Who, When  In the triple store, associate each triple to a context.  No more need to use the subject to locate a triple 30
  • 31. 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 31
  • 32. Ontology War No! Batman is only a Fictional Character Batman is a man http://www.gambling911.com/files/publisher/cat-fight-032609L.jpg Collaboration Protocol Support Needed! 32
  • 33. 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 33
  • 34. 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. 34
  • 35. SMW Project Management  Lesson 1: a successful SMW Project needs both good software engineering and good knowledge engineering practices  It’s not always low-cost  Document it  Lesson 2: Keep scalability in mind  Heavy template + query may kill your site  Crawlers are coming!  How to do load balancing?
  • 36. SMW Project Management  Lesson 3: Design the UI intuitively, so that users know how to add/delete/update data  Don’t expect users to know how to create a page  Minimize required clicks as much as you can  Lesson 4: Don’t expect users to contribute semantic annotation (unless they are forced to)  Even they do, don’t expect it to be “right” (remember Wikipedia’s categories)?  That’s also largely true for filling forms.  Ontology or “ask” query? Never, ever.  And it’s not because of lack of training, but of incentive.
  • 37. SMW Project Management  Lesson 5: Don’t try to compete with RDF/SPARQL  There are lot scenarios that SMW/ASK can’t do, or can only do awkwardly.  SMW is in a different niche  ……
  • 38. Reality Check  User will use a special markup to add annotations to the wiki text  Primary goal is to enable text-based editing, but strongly structured content is allowed.  Page-centric knowledge organization fits wiki better (than viewing triple as primary units)  Formal semantics via a mapping to OWL DL  Queried lists are more accurate, easier to create and easier to maintain than manually edited listings.  Tractable query language (P-Time)  Wikis are now an IT code word for “zero-training” [2] [1] Markus Krötzsch, Denny Vrandecic, Max Völkel, Heiko Haller, Rudi Studer. Semantic Wikipedia. In Journal of Web Semantics 5/2007, pp. 251–261. Elsevier 2007. [2] http://ontolog.cim3.net/file/work/SemanticWiki/SWiki-06_Future-of-SemanticWiki_20090305/SemanticWiki-Future-- MarkGreaves_20090305.pdf
  • 39. Embracing the messiness of engineering 