SlideShare a Scribd company logo
1 of 23
Download to read offline
Ten ways to make your semantic
       app addicted - REVISITED
                     Elena Simperl
             Tutorial at the ISWC2011, Bonn, Germany




10/24/2011                www.insemtives.eu            1
Executive summary
• Many aspects of semantic content authoring naturally rely
  on human contribution.

• Motivating users to contribute is essential for semantic
  technologies to reach critical mass and ensure sustainable
  growth.

• This tutorial is about
   – Methods and techniques to study incentives and motivators
     applicable to semantic content authoring scenarios.
   – How to implement the results of such studies through
     technology design, usability engineering, and game mechanics.


                            www.insemtives.eu                        2
Incentives and motivators

• Motivation is the driving     • Incentives can be related
  force that makes humans         to both extrinsic and
  achieve their goals.            intrinsic motivations.
• Incentives are ‘rewards’      • Extrinsic motivation if
  assigned by an external         task is considered boring,
  ‘judge’ to a performer for      dangerous, useless,
  undertaking a specific          socially undesirable,
  task.                           dislikable by the
   – Common belief (among         performer.
     economists): incentives    • Intrinsic motivation is
     can be translated into a
     sum of money for all         driven by an interest or
     practical purposes.          enjoyment in the task
                                  itself.
Examples of applications




            www.insemtives.eu   4
Extrinsic vs intrinsic motivations
• Successful volunteer crowdsourcing is difficult
  to predict or replicate.
  – Highly context-specific.
  – Not applicable to arbitrary tasks.
• Reward models often easier to study and
  control.*
  – Different models: pay-per-time, pay-per-unit, winner-
    takes-it-all…
  – Not always easy to abstract from social aspects (free-
    riding, social pressure…).
  – May undermine intrinsic motivation.
                          * in cases when performance can be reliably measured
Examples (ii)




Mason & Watts: Financial incentives and the performance of the crowds, HCOMP 2009.
Amazon‘s Mechanical Turk
  • Types of tasks: transcription, classification, and content
    generation, data collection, image tagging, website feedback,
    usability tests.*
  • Increasingly used by academia.
  • Vertical solutions built on top.
  • Research on extensions for complex tasks.




* http://behind-the-enemy-lines.blogspot.com/2010/10/what-tasks-are-posted-on-mechanical.html
Tasks amenable to crowdsourcing
• Tasks that are decomposable into simpler
  tasks that are easy to perform.
• Performance is measurable.
• No specific skills or expertise are required.
Patterns of tasks*
• Solving a task                   • Example: open-scale tasks
   – Generate answers                in Mturk
   – Find additional information      – Generate, then vote.
   – Improve, edit, fix               – Introduce random noise to
• Evaluating the results of a           identify potential issues in
                                        the second step
  task
   – Vote for accept/reject
                                                         Label                  Correct




                                                                 Vote answers
                                       Generate answer
   – Vote up/down to rank
     potentially correct answers
                                                         image                  or not?
   – Vote best/top-n results
• Flow control
   – Split the task
   – Aggregate partial results

 * „Managing Crowdsourced Human Computation“@WWW2011, Ipeirotis
Examples (iii)




            www.insemtives.eu   10
What makes game mechanics
                 successfull?*
      • Accelerated feedback cycles.
             – Annual performance appraisals vs immediate feedback to
               maintain engagement.
      • Clear goals and rules of play.
             – Players feel empowered to achieve goals vs fuzzy, complex
               system of rules in real-world.
      • Compelling narrative.
             – Gamification builds a narrative that engages players to
               participate and achieve the goals of the activity.

      • But in the end it’s about what task users want to get
        better at.
*http://www.gartner.com/it/page.jsp?id=1629214
Images from http://gapingvoid.com/2011/06/07/pixie-dust-the-mountain-of-mediocrity/ and http://www.hideandseek.net/wp-
content/uploads/2010/10/gamification_badges.jpg
Guidelines
      • Focus on the actual goal and incentivize related
        actions.
            – Write posts, create graphics, annotate pictures, reply
              to customers in a given time…
      • Build a community around the intended actions.
            – Reward helping each other in performing the task and
              interaction.
            – Reward recruiting new contributors.
      • Reward repeated actions.
            – Actions become part of the daily routine.


Image from http://t1.gstatic.com/images?q=tbn:ANd9GcSzWEQdtagJy6lxiR2focH2D01Wpz7dzAilDuPsWnL0i4GAHgnm_0hyw3upqw
What tasks can be gamified?*
    • Tasks that are decomposable into simpler
      tasks, nested tasks.
    • Performance is measurable.
    • Obvious rewarding scheme.
    • Skills can be arranged in a smooth learning
      curve.




*http://www.lostgarden.com/2008/06/what-actitivies-that-can-be-turned-into.html
Image from http://www.powwownow.co.uk/blog/wp-content/uploads/2011/06/gamification.jpeg
What is different about semantic
      systems?
• It‘s still about the context
  of the actual application.

• User engagement with
  semantic tasks in order to
   – Ensure knowledge is
     relevant and up-to-date.
   – People accept the new
     solution and understand its
     benefits.
   – Avoid cold-start problems.
   – Optimize maintenance
     costs.
Tasks in knowledge engineering
• Definition of vocabulary
• Conceptualization
   – Based on competency questions
   – Identifying instances, classes, attributes,
     relationships
• Documentation
   – Labeling and definitions.
   – Localization
• Evaluation and quality assurance
   – Matching conceptualization to documentation
• Alignment
• Validating the results of automatic methods
                                   www.insemtives.eu   15
http://www.ontogame.org
http://apps.facebook.com/ontogame




              16
OntoGame API
• API that provides several methods that are
  shared by the OntoGame games, such as:
   – Different agreement types (e.g. selection
     agreement).
   – Input matching (e.g. , majority).
   – Game modes (multi-player, single player).
   – Player reliability evaluation.
   – Player matching (e.g., finding the optimal
     partner to play).
   – Resource (i.e., data needed for games)
     management.
   – Creating semantic content.
• http://insemtives.svn.sourceforge.net/vie
  wvc/insemtives/generic-gaming-toolkit
  10/24/2011                       www.insemtives.eu   17
OntoGame games




10/24/2011            www.insemtives.eu   18
Case studies
• Methods applied
   –   Mechanism design.
   –   Participatory design.
   –   Games with a purpose.
   –   Crowdsourcing via MTurk.
• Semantic content
  authoring scenarios
   – Extending and populating
     an ontology.
   – Aligning two ontologies.
   – Annotation of text, media
     and Web APIs.
Lessons learned
• Approach is feasible for mainstream domains, where a
  (large-enough) knowledge corpus is available.
• Advertisement is important.
• Game design vs useful content.
   – Reusing well-kwown game paradigms.
   – Reusing game outcomes and integration in existing workflows
     and tools.

• But, the approach is per design less applicable because
   – Knowledge-intensive tasks that are not easily nestable.
   – Repetitive tasks  players‘ retention?

• Cost-benefit analysis.
Using Mechanical Turk for
    semantic content authoring
• Many design decisions similar to GWAPs.
  – But clear incentives structures.
  – How to reliably compare games and MTurk results?

• Automatic generation of HITs depending on the
  types of tasks and inputs.

• Integration in productive environments.
  – Protégé plug-in for managing and using crowdsourcing
    results.
Outline of the tutorial
Time      Presentation
14:00 –   Human contributions in semantic content authoring
14:45
14:45 –   Case study: motivating employees to annotate enterprise
15:30     content semantically at Telefonica
15:30 –   Coffee break
16:00
16:00 –   Case study: Crowdsourcing the annotation of dynamic Web
16:45     content at seekda
16:45 –   Case study: Content tagging at MoonZoo and
17:30     MyTinyPlanets
17:30 –   Ten ways to make your semantic app addicted - revisited
18:00                        www.insemtives.eu                  22
Realizing the Semantic Web by
 encouraging millions of end-users to
      create semantic content.
10/24/2011      www.insemtives.eu       23

More Related Content

Similar to Insemtives iswc2011 session1

Comparison GWAP Mechanical Turk
Comparison GWAP Mechanical TurkComparison GWAP Mechanical Turk
Comparison GWAP Mechanical TurkElena Simperl
 
Building Effective Frameworks for Social Media Analysis
Building Effective Frameworks for Social Media AnalysisBuilding Effective Frameworks for Social Media Analysis
Building Effective Frameworks for Social Media Analysisikanow
 
Raising productivity with SharePoint and Gamification
Raising productivity with SharePoint and GamificationRaising productivity with SharePoint and Gamification
Raising productivity with SharePoint and GamificationJussi Mori
 
INSEMTIVES talk at Semtech2010
INSEMTIVES talk at Semtech2010INSEMTIVES talk at Semtech2010
INSEMTIVES talk at Semtech2010INSEMTIVES project
 
Building Effective Frameworks for Social Media Analysis
Building Effective Frameworks for Social Media AnalysisBuilding Effective Frameworks for Social Media Analysis
Building Effective Frameworks for Social Media AnalysisOpen Analytics
 
Quest for Aesthetics in a Metrics-driven Business
Quest for Aesthetics in a Metrics-driven BusinessQuest for Aesthetics in a Metrics-driven Business
Quest for Aesthetics in a Metrics-driven BusinessAki Järvinen
 
Improving Productivity with SharePoint 2013 and Gamification
Improving Productivity with SharePoint 2013 and GamificationImproving Productivity with SharePoint 2013 and Gamification
Improving Productivity with SharePoint 2013 and GamificationChristian Buckley
 
Insemtives semtech2010-20100622
Insemtives semtech2010-20100622Insemtives semtech2010-20100622
Insemtives semtech2010-20100622Elena Simperl
 
Successfully Managing Customer Experience Combining VoC and UX Testing
Successfully Managing Customer Experience Combining VoC and UX TestingSuccessfully Managing Customer Experience Combining VoC and UX Testing
Successfully Managing Customer Experience Combining VoC and UX TestingUserZoom
 
Abhishek Deshpande Resume- October 2023.pdf
Abhishek Deshpande Resume- October 2023.pdfAbhishek Deshpande Resume- October 2023.pdf
Abhishek Deshpande Resume- October 2023.pdfAbhishek Deshpande
 
A Space X Industry Day Briefing 7 Jul08 Jgm R4
A Space X Industry Day Briefing 7 Jul08 Jgm R4A Space X Industry Day Briefing 7 Jul08 Jgm R4
A Space X Industry Day Briefing 7 Jul08 Jgm R4jmorriso
 
How to Break the Zombification of the Enterprise!
How to Break the Zombification of the Enterprise!How to Break the Zombification of the Enterprise!
How to Break the Zombification of the Enterprise!Christian Buckley
 
User Experience from a Business Perspective
User Experience from a Business PerspectiveUser Experience from a Business Perspective
User Experience from a Business PerspectiveDanny Mittleman
 
Google Product Development Process
Google Product Development ProcessGoogle Product Development Process
Google Product Development ProcessAbhinav Goel
 
Knowledge Extraction from Social Media
Knowledge Extraction from Social MediaKnowledge Extraction from Social Media
Knowledge Extraction from Social MediaSeth Grimes
 
Alla ricerca della User Story perduta
Alla ricerca della User Story perdutaAlla ricerca della User Story perduta
Alla ricerca della User Story perdutaEdoardo Schepis
 
Alla ricerca della user story perduta
Alla ricerca della user story perdutaAlla ricerca della user story perduta
Alla ricerca della user story perdutaBetter Software
 
Gamify Your Team Design Thinking : Experimental Study on a Co-Evolution Theor...
Gamify Your Team Design Thinking : Experimental Study on a Co-Evolution Theor...Gamify Your Team Design Thinking : Experimental Study on a Co-Evolution Theor...
Gamify Your Team Design Thinking : Experimental Study on a Co-Evolution Theor...Junie Kwon
 

Similar to Insemtives iswc2011 session1 (20)

Comparison GWAP Mechanical Turk
Comparison GWAP Mechanical TurkComparison GWAP Mechanical Turk
Comparison GWAP Mechanical Turk
 
Building Effective Frameworks for Social Media Analysis
Building Effective Frameworks for Social Media AnalysisBuilding Effective Frameworks for Social Media Analysis
Building Effective Frameworks for Social Media Analysis
 
Raising productivity with SharePoint and Gamification
Raising productivity with SharePoint and GamificationRaising productivity with SharePoint and Gamification
Raising productivity with SharePoint and Gamification
 
INSEMTIVES talk at Semtech2010
INSEMTIVES talk at Semtech2010INSEMTIVES talk at Semtech2010
INSEMTIVES talk at Semtech2010
 
Building Effective Frameworks for Social Media Analysis
Building Effective Frameworks for Social Media AnalysisBuilding Effective Frameworks for Social Media Analysis
Building Effective Frameworks for Social Media Analysis
 
Quest for Aesthetics in a Metrics-driven Business
Quest for Aesthetics in a Metrics-driven BusinessQuest for Aesthetics in a Metrics-driven Business
Quest for Aesthetics in a Metrics-driven Business
 
Improving Productivity with SharePoint 2013 and Gamification
Improving Productivity with SharePoint 2013 and GamificationImproving Productivity with SharePoint 2013 and Gamification
Improving Productivity with SharePoint 2013 and Gamification
 
Insemtives semtech2010-20100622
Insemtives semtech2010-20100622Insemtives semtech2010-20100622
Insemtives semtech2010-20100622
 
Successfully Managing Customer Experience Combining VoC and UX Testing
Successfully Managing Customer Experience Combining VoC and UX TestingSuccessfully Managing Customer Experience Combining VoC and UX Testing
Successfully Managing Customer Experience Combining VoC and UX Testing
 
Abhishek Deshpande Resume- October 2023.pdf
Abhishek Deshpande Resume- October 2023.pdfAbhishek Deshpande Resume- October 2023.pdf
Abhishek Deshpande Resume- October 2023.pdf
 
A Space X Industry Day Briefing 7 Jul08 Jgm R4
A Space X Industry Day Briefing 7 Jul08 Jgm R4A Space X Industry Day Briefing 7 Jul08 Jgm R4
A Space X Industry Day Briefing 7 Jul08 Jgm R4
 
Social Project Management v1
Social Project Management  v1Social Project Management  v1
Social Project Management v1
 
How to Break the Zombification of the Enterprise!
How to Break the Zombification of the Enterprise!How to Break the Zombification of the Enterprise!
How to Break the Zombification of the Enterprise!
 
User Experience from a Business Perspective
User Experience from a Business PerspectiveUser Experience from a Business Perspective
User Experience from a Business Perspective
 
Google Product Development Process
Google Product Development ProcessGoogle Product Development Process
Google Product Development Process
 
Knowledge Extraction from Social Media
Knowledge Extraction from Social MediaKnowledge Extraction from Social Media
Knowledge Extraction from Social Media
 
Alla ricerca della User Story perduta
Alla ricerca della User Story perdutaAlla ricerca della User Story perduta
Alla ricerca della User Story perduta
 
Alla ricerca della user story perduta
Alla ricerca della user story perdutaAlla ricerca della user story perduta
Alla ricerca della user story perduta
 
Software Analytics
Software AnalyticsSoftware Analytics
Software Analytics
 
Gamify Your Team Design Thinking : Experimental Study on a Co-Evolution Theor...
Gamify Your Team Design Thinking : Experimental Study on a Co-Evolution Theor...Gamify Your Team Design Thinking : Experimental Study on a Co-Evolution Theor...
Gamify Your Team Design Thinking : Experimental Study on a Co-Evolution Theor...
 

More from Elena Simperl

This talk was not generated with ChatGPT: how AI is changing science
This talk was not generated with ChatGPT: how AI is changing scienceThis talk was not generated with ChatGPT: how AI is changing science
This talk was not generated with ChatGPT: how AI is changing scienceElena Simperl
 
Knowledge graph use cases in natural language generation
Knowledge graph use cases in natural language generationKnowledge graph use cases in natural language generation
Knowledge graph use cases in natural language generationElena Simperl
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backElena Simperl
 
The web of data: how are we doing so far
The web of data: how are we doing so farThe web of data: how are we doing so far
The web of data: how are we doing so farElena Simperl
 
What Wikidata teaches us about knowledge engineering
What Wikidata teaches us about knowledge engineeringWhat Wikidata teaches us about knowledge engineering
What Wikidata teaches us about knowledge engineeringElena Simperl
 
Open government data portals: from publishing to use and impact
Open government data portals: from publishing to use and impactOpen government data portals: from publishing to use and impact
Open government data portals: from publishing to use and impactElena Simperl
 
Ten myths about knowledge graphs.pdf
Ten myths about knowledge graphs.pdfTen myths about knowledge graphs.pdf
Ten myths about knowledge graphs.pdfElena Simperl
 
What Wikidata teaches us about knowledge engineering
What Wikidata teaches us about knowledge engineeringWhat Wikidata teaches us about knowledge engineering
What Wikidata teaches us about knowledge engineeringElena Simperl
 
Data commons and their role in fighting misinformation.pdf
Data commons and their role in fighting misinformation.pdfData commons and their role in fighting misinformation.pdf
Data commons and their role in fighting misinformation.pdfElena Simperl
 
Are our knowledge graphs trustworthy?
Are our knowledge graphs trustworthy?Are our knowledge graphs trustworthy?
Are our knowledge graphs trustworthy?Elena Simperl
 
The web of data: how are we doing so far?
The web of data: how are we doing so far?The web of data: how are we doing so far?
The web of data: how are we doing so far?Elena Simperl
 
Crowdsourcing and citizen engagement for people-centric smart cities
Crowdsourcing and citizen engagement for people-centric smart citiesCrowdsourcing and citizen engagement for people-centric smart cities
Crowdsourcing and citizen engagement for people-centric smart citiesElena Simperl
 
Pie chart or pizza: identifying chart types and their virality on Twitter
Pie chart or pizza: identifying chart types and their virality on TwitterPie chart or pizza: identifying chart types and their virality on Twitter
Pie chart or pizza: identifying chart types and their virality on TwitterElena Simperl
 
High-value datasets: from publication to impact
High-value datasets: from publication to impactHigh-value datasets: from publication to impact
High-value datasets: from publication to impactElena Simperl
 
The story of Data Stories
The story of Data StoriesThe story of Data Stories
The story of Data StoriesElena Simperl
 
The human face of AI: how collective and augmented intelligence can help sol...
The human face of AI:  how collective and augmented intelligence can help sol...The human face of AI:  how collective and augmented intelligence can help sol...
The human face of AI: how collective and augmented intelligence can help sol...Elena Simperl
 
Qrowd and the city: designing people-centric smart cities
Qrowd and the city: designing people-centric smart citiesQrowd and the city: designing people-centric smart cities
Qrowd and the city: designing people-centric smart citiesElena Simperl
 
One does not simply crowdsource the Semantic Web: 10 years with people, URIs,...
One does not simply crowdsource the Semantic Web: 10 years with people, URIs,...One does not simply crowdsource the Semantic Web: 10 years with people, URIs,...
One does not simply crowdsource the Semantic Web: 10 years with people, URIs,...Elena Simperl
 
Inclusive cities: a crowdsourcing approach
Inclusive cities: a crowdsourcing approachInclusive cities: a crowdsourcing approach
Inclusive cities: a crowdsourcing approachElena Simperl
 

More from Elena Simperl (20)

This talk was not generated with ChatGPT: how AI is changing science
This talk was not generated with ChatGPT: how AI is changing scienceThis talk was not generated with ChatGPT: how AI is changing science
This talk was not generated with ChatGPT: how AI is changing science
 
Knowledge graph use cases in natural language generation
Knowledge graph use cases in natural language generationKnowledge graph use cases in natural language generation
Knowledge graph use cases in natural language generation
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
The web of data: how are we doing so far
The web of data: how are we doing so farThe web of data: how are we doing so far
The web of data: how are we doing so far
 
What Wikidata teaches us about knowledge engineering
What Wikidata teaches us about knowledge engineeringWhat Wikidata teaches us about knowledge engineering
What Wikidata teaches us about knowledge engineering
 
Open government data portals: from publishing to use and impact
Open government data portals: from publishing to use and impactOpen government data portals: from publishing to use and impact
Open government data portals: from publishing to use and impact
 
Ten myths about knowledge graphs.pdf
Ten myths about knowledge graphs.pdfTen myths about knowledge graphs.pdf
Ten myths about knowledge graphs.pdf
 
What Wikidata teaches us about knowledge engineering
What Wikidata teaches us about knowledge engineeringWhat Wikidata teaches us about knowledge engineering
What Wikidata teaches us about knowledge engineering
 
Data commons and their role in fighting misinformation.pdf
Data commons and their role in fighting misinformation.pdfData commons and their role in fighting misinformation.pdf
Data commons and their role in fighting misinformation.pdf
 
Are our knowledge graphs trustworthy?
Are our knowledge graphs trustworthy?Are our knowledge graphs trustworthy?
Are our knowledge graphs trustworthy?
 
The web of data: how are we doing so far?
The web of data: how are we doing so far?The web of data: how are we doing so far?
The web of data: how are we doing so far?
 
Crowdsourcing and citizen engagement for people-centric smart cities
Crowdsourcing and citizen engagement for people-centric smart citiesCrowdsourcing and citizen engagement for people-centric smart cities
Crowdsourcing and citizen engagement for people-centric smart cities
 
Pie chart or pizza: identifying chart types and their virality on Twitter
Pie chart or pizza: identifying chart types and their virality on TwitterPie chart or pizza: identifying chart types and their virality on Twitter
Pie chart or pizza: identifying chart types and their virality on Twitter
 
High-value datasets: from publication to impact
High-value datasets: from publication to impactHigh-value datasets: from publication to impact
High-value datasets: from publication to impact
 
The story of Data Stories
The story of Data StoriesThe story of Data Stories
The story of Data Stories
 
The human face of AI: how collective and augmented intelligence can help sol...
The human face of AI:  how collective and augmented intelligence can help sol...The human face of AI:  how collective and augmented intelligence can help sol...
The human face of AI: how collective and augmented intelligence can help sol...
 
Qrowd and the city: designing people-centric smart cities
Qrowd and the city: designing people-centric smart citiesQrowd and the city: designing people-centric smart cities
Qrowd and the city: designing people-centric smart cities
 
One does not simply crowdsource the Semantic Web: 10 years with people, URIs,...
One does not simply crowdsource the Semantic Web: 10 years with people, URIs,...One does not simply crowdsource the Semantic Web: 10 years with people, URIs,...
One does not simply crowdsource the Semantic Web: 10 years with people, URIs,...
 
Qrowd and the city
Qrowd and the cityQrowd and the city
Qrowd and the city
 
Inclusive cities: a crowdsourcing approach
Inclusive cities: a crowdsourcing approachInclusive cities: a crowdsourcing approach
Inclusive cities: a crowdsourcing approach
 

Recently uploaded

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 

Recently uploaded (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 

Insemtives iswc2011 session1

  • 1. Ten ways to make your semantic app addicted - REVISITED Elena Simperl Tutorial at the ISWC2011, Bonn, Germany 10/24/2011 www.insemtives.eu 1
  • 2. Executive summary • Many aspects of semantic content authoring naturally rely on human contribution. • Motivating users to contribute is essential for semantic technologies to reach critical mass and ensure sustainable growth. • This tutorial is about – Methods and techniques to study incentives and motivators applicable to semantic content authoring scenarios. – How to implement the results of such studies through technology design, usability engineering, and game mechanics. www.insemtives.eu 2
  • 3. Incentives and motivators • Motivation is the driving • Incentives can be related force that makes humans to both extrinsic and achieve their goals. intrinsic motivations. • Incentives are ‘rewards’ • Extrinsic motivation if assigned by an external task is considered boring, ‘judge’ to a performer for dangerous, useless, undertaking a specific socially undesirable, task. dislikable by the – Common belief (among performer. economists): incentives • Intrinsic motivation is can be translated into a sum of money for all driven by an interest or practical purposes. enjoyment in the task itself.
  • 4. Examples of applications www.insemtives.eu 4
  • 5. Extrinsic vs intrinsic motivations • Successful volunteer crowdsourcing is difficult to predict or replicate. – Highly context-specific. – Not applicable to arbitrary tasks. • Reward models often easier to study and control.* – Different models: pay-per-time, pay-per-unit, winner- takes-it-all… – Not always easy to abstract from social aspects (free- riding, social pressure…). – May undermine intrinsic motivation. * in cases when performance can be reliably measured
  • 6. Examples (ii) Mason & Watts: Financial incentives and the performance of the crowds, HCOMP 2009.
  • 7. Amazon‘s Mechanical Turk • Types of tasks: transcription, classification, and content generation, data collection, image tagging, website feedback, usability tests.* • Increasingly used by academia. • Vertical solutions built on top. • Research on extensions for complex tasks. * http://behind-the-enemy-lines.blogspot.com/2010/10/what-tasks-are-posted-on-mechanical.html
  • 8. Tasks amenable to crowdsourcing • Tasks that are decomposable into simpler tasks that are easy to perform. • Performance is measurable. • No specific skills or expertise are required.
  • 9. Patterns of tasks* • Solving a task • Example: open-scale tasks – Generate answers in Mturk – Find additional information – Generate, then vote. – Improve, edit, fix – Introduce random noise to • Evaluating the results of a identify potential issues in the second step task – Vote for accept/reject Label Correct Vote answers Generate answer – Vote up/down to rank potentially correct answers image or not? – Vote best/top-n results • Flow control – Split the task – Aggregate partial results * „Managing Crowdsourced Human Computation“@WWW2011, Ipeirotis
  • 10. Examples (iii) www.insemtives.eu 10
  • 11. What makes game mechanics successfull?* • Accelerated feedback cycles. – Annual performance appraisals vs immediate feedback to maintain engagement. • Clear goals and rules of play. – Players feel empowered to achieve goals vs fuzzy, complex system of rules in real-world. • Compelling narrative. – Gamification builds a narrative that engages players to participate and achieve the goals of the activity. • But in the end it’s about what task users want to get better at. *http://www.gartner.com/it/page.jsp?id=1629214 Images from http://gapingvoid.com/2011/06/07/pixie-dust-the-mountain-of-mediocrity/ and http://www.hideandseek.net/wp- content/uploads/2010/10/gamification_badges.jpg
  • 12. Guidelines • Focus on the actual goal and incentivize related actions. – Write posts, create graphics, annotate pictures, reply to customers in a given time… • Build a community around the intended actions. – Reward helping each other in performing the task and interaction. – Reward recruiting new contributors. • Reward repeated actions. – Actions become part of the daily routine. Image from http://t1.gstatic.com/images?q=tbn:ANd9GcSzWEQdtagJy6lxiR2focH2D01Wpz7dzAilDuPsWnL0i4GAHgnm_0hyw3upqw
  • 13. What tasks can be gamified?* • Tasks that are decomposable into simpler tasks, nested tasks. • Performance is measurable. • Obvious rewarding scheme. • Skills can be arranged in a smooth learning curve. *http://www.lostgarden.com/2008/06/what-actitivies-that-can-be-turned-into.html Image from http://www.powwownow.co.uk/blog/wp-content/uploads/2011/06/gamification.jpeg
  • 14. What is different about semantic systems? • It‘s still about the context of the actual application. • User engagement with semantic tasks in order to – Ensure knowledge is relevant and up-to-date. – People accept the new solution and understand its benefits. – Avoid cold-start problems. – Optimize maintenance costs.
  • 15. Tasks in knowledge engineering • Definition of vocabulary • Conceptualization – Based on competency questions – Identifying instances, classes, attributes, relationships • Documentation – Labeling and definitions. – Localization • Evaluation and quality assurance – Matching conceptualization to documentation • Alignment • Validating the results of automatic methods www.insemtives.eu 15
  • 17. OntoGame API • API that provides several methods that are shared by the OntoGame games, such as: – Different agreement types (e.g. selection agreement). – Input matching (e.g. , majority). – Game modes (multi-player, single player). – Player reliability evaluation. – Player matching (e.g., finding the optimal partner to play). – Resource (i.e., data needed for games) management. – Creating semantic content. • http://insemtives.svn.sourceforge.net/vie wvc/insemtives/generic-gaming-toolkit 10/24/2011 www.insemtives.eu 17
  • 18. OntoGame games 10/24/2011 www.insemtives.eu 18
  • 19. Case studies • Methods applied – Mechanism design. – Participatory design. – Games with a purpose. – Crowdsourcing via MTurk. • Semantic content authoring scenarios – Extending and populating an ontology. – Aligning two ontologies. – Annotation of text, media and Web APIs.
  • 20. Lessons learned • Approach is feasible for mainstream domains, where a (large-enough) knowledge corpus is available. • Advertisement is important. • Game design vs useful content. – Reusing well-kwown game paradigms. – Reusing game outcomes and integration in existing workflows and tools. • But, the approach is per design less applicable because – Knowledge-intensive tasks that are not easily nestable. – Repetitive tasks  players‘ retention? • Cost-benefit analysis.
  • 21. Using Mechanical Turk for semantic content authoring • Many design decisions similar to GWAPs. – But clear incentives structures. – How to reliably compare games and MTurk results? • Automatic generation of HITs depending on the types of tasks and inputs. • Integration in productive environments. – Protégé plug-in for managing and using crowdsourcing results.
  • 22. Outline of the tutorial Time Presentation 14:00 – Human contributions in semantic content authoring 14:45 14:45 – Case study: motivating employees to annotate enterprise 15:30 content semantically at Telefonica 15:30 – Coffee break 16:00 16:00 – Case study: Crowdsourcing the annotation of dynamic Web 16:45 content at seekda 16:45 – Case study: Content tagging at MoonZoo and 17:30 MyTinyPlanets 17:30 – Ten ways to make your semantic app addicted - revisited 18:00 www.insemtives.eu 22
  • 23. Realizing the Semantic Web by encouraging millions of end-users to create semantic content. 10/24/2011 www.insemtives.eu 23