SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
Incentives and motivators for
   collaborative knowledge creation
                                 Elena Simperl
            Talk at the Stanford Center for Biomedical Information, Stanford, CA




8/26/2011                             www.insemtives.eu                            1
Insemtives in a nutshell
• 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.

• Insemtives works on
    – Best practices and guidelines for incentives-compatible technology design.
    – Enabling technology to realize incentivized semantic applications.
    – Showcased in three case studies: enterprise knowledge management;
      services marketplace; multimedia management within virtual worlds.




                                   www.insemtives.eu                               2
The approach
• Typology of semantic content authoring tasks and the
  ways people could be motivated to address them.

• Procedural ordering of methods and techniques to
  study incentives and motivators applicable to semantic
  content authoring scenarios.

• Guidelines and best practices for the implementation
  of the results of such studies through participatory
  design, usability engineering, and mechanism design.

• Pilots, showcases and enabling technology.
                        www.insemtives.eu                  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.
Examples of applications




            www.insemtives.eu   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
Examples (ii)




Mason & Watts: Financial incentives and the performance of the crowds, HCOMP 2009.
Which tasks can be crowdsourced
     and how?
• Modularity/Divisibility: can          • Combinability: group
  the task be divided into                performance
  smaller chunks? How                      – Additive: pulling a rope
  complex is the control flow?                (group performs better than
                                              individuals, but each
  How can (intermediary)                      individual pulls less hard)
  results be evaluated?                    – Conjunctive: running in a
   – Casual games                             pack (performance is that of
   – Amazon’s Mturk                           the weakest member, group
   – (Software development)                   size reduces group
                                              performance)
• Skills and expertise: does               – Disjunctive: answering a quiz
  the task address a broad or                 (group size increases group
  an expert audience?                         performance in term of the
   – CAPTCHAs                                 time needed to answer)
   – Casual games


                              www.insemtives.eu                          8
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
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   11
Gamification features*
• 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.

           *http://www.gartner.com/it/page.jsp?id=1629214
What tasks can be gamified?*
• 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://gapingvoid.com/2011/06/07/pixie-dust-the-mountain-of-mediocrity/
What is different about semantic
       systems?
• Semantic Web tools
  vs applications.
  – Intelligent (specialized)
    Web sites (portals) with
    improved (local) search
    based on vocabularies
    and ontologies.
  – X2X integration (often
    combined with Web
    services).
  – Knowledge
    representation,
    communication and
    exchange.
What do you want your
    users to do?
• Semantic applications
  – Context of the actual application.
  – Need to involve users in knowledge acquisition and
    engineering tasks?
     • Incentives are related to organizational and social factors.
     • Seamless integration of new features.
• Semantic tools
  – Game mechanics.
  – Paid crowdsourcing (integrated).
• Using results of casual games.

        http://gapingvoid.com/2011/06/07/pixie-dust-the-mountain-of-mediocrity/
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.
Mechanism design in practice
• Identify a set of games that represents your situation.
• See recommendations in the literature.
             • Translate what economists do into concrete scenarios.
             • Assure that the economists’ proposals fit to the concrete situation.
• Run user and field experiments. Results influence HCI,
  social and data management aspects.




 8/26/2011                             www.insemtives.eu                              17
Factors affecting mechanism
                design
                                                                         Social       Nature of good
                Goal                              Tasks
                                                                       Structure      being produced
 Communication          High                               High
 level (about the      Medium     Variety of              Medium                        Private good
goal of the tasks)      Low                                Low
                                                                        Hierarchy
                        High                               High          neutral
Participation level
                       Medium                             Medium
 (in the definition             Specificity of                                          Public good
    of the goal)        Low                                Low
                                Identification             High
                        High                                                          Common resource
                                    with                   Low
   Clarity level                                                       Hierarchical
                                                     Highly specific
                        Low     Required skills                                          Club good
                                                    Trivial/Common


    More at http://www.insemtives.eu/deliverables/INSEMTIVES_D1.3.1.pdf and
    http://www.insemtives.eu/deliverables/INSEMTIVES_D1.3.1.pdf
    8/26/2011                               www.insemtives.eu                                     18
Phase 3: OKenterprise annotation tool




4/14/11                www.insemtives.eu          19
Mechanism design for Telefonica
• Interplay of two alternative games
      – Principal agent game
          • The management wants employees to do a certain action but does
            not have tools to check whether employees perform their best effort.
          • Various mechanisms can be used to align employees’ and employers’
            interests
              – Piece rate wages (labour intensive tasks)
              – Performance measurement (all levels of tasks)
              – Tournaments (internal labour market)
      – Public goods
          • Semantic content creation is non-rival and non-excludable
          • The problem of free riding

• Additional problem: what is the optimal time and effort for
  employees to dedicate to annotation

4/14/11                              www.insemtives.eu                         20
Mechanism design for Telefonica (ii)
• Principal agent game                           • Public goods game
      – Pay-per-performance                                – To let users know that their
          • Points assigned for each                         contribution was valuable
            contribution                                   – The portal should be useful
      – Quality of performance                                 • Possibility to search experts,
        measurement                                              documents, etc.
          • Rate user contributions                            • Possibility to form groups of
          • Assign quality reviewers                             users and share contributions
      – Tournament                                         – The portal should be easy to
          • Visibility of contributions by                   use
            single users
          • Search for an expert based on
            contributions                        • Experiments
          • Relative standing compared to                  – Pay-per-tag vs winner-takes-
            other users                                      it-all for annotation.

4/14/11                                www.insemtives.eu                                      21
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   22
http://www.ontogame.org
http://apps.facebook.com/ontogame




              23
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
  8/26/2011                        www.insemtives.eu   24
OntoGame games




8/26/2011            www.insemtives.eu   25
SEAFish – Annotating images




8/26/2011             www.insemtives.eu   26
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.
Thank you
e: elena.simperl@kit.edu,
  elena.simperl@sti2.at

Contenu connexe

En vedette

RS Malta - Product Guide to Electronics
RS Malta - Product Guide to ElectronicsRS Malta - Product Guide to Electronics
RS Malta - Product Guide to ElectronicsRS Components Malta
 
광주도시철도공사
광주도시철도공사광주도시철도공사
광주도시철도공사미영 최
 
A brief introduction to crowdsourcing for data collection
A brief introduction to crowdsourcing for data collectionA brief introduction to crowdsourcing for data collection
A brief introduction to crowdsourcing for data collectionElena Simperl
 

En vedette (7)

eTech Magazine - Issue 3
eTech Magazine - Issue 3 eTech Magazine - Issue 3
eTech Magazine - Issue 3
 
RS Malta - Product Guide to Electronics
RS Malta - Product Guide to ElectronicsRS Malta - Product Guide to Electronics
RS Malta - Product Guide to Electronics
 
광주도시철도공사
광주도시철도공사광주도시철도공사
광주도시철도공사
 
Aaai2012
Aaai2012Aaai2012
Aaai2012
 
eTech Magazine - Issue 2
eTech Magazine - Issue 2 eTech Magazine - Issue 2
eTech Magazine - Issue 2
 
eTech Magazine - Issue 4
eTech Magazine - Issue 4eTech Magazine - Issue 4
eTech Magazine - Issue 4
 
A brief introduction to crowdsourcing for data collection
A brief introduction to crowdsourcing for data collectionA brief introduction to crowdsourcing for data collection
A brief introduction to crowdsourcing for data collection
 

Similaire à Insemtives stanford

INSEMTIVES Tutorial ISWC2011 - Session1
INSEMTIVES Tutorial ISWC2011 - Session1INSEMTIVES Tutorial ISWC2011 - Session1
INSEMTIVES Tutorial ISWC2011 - Session1INSEMTIVES project
 
Insemtives iswc2011 session1
Insemtives iswc2011 session1Insemtives iswc2011 session1
Insemtives iswc2011 session1Elena Simperl
 
INSEMTIVES Tutorial ISWC2011 - Session2
INSEMTIVES Tutorial ISWC2011 - Session2INSEMTIVES Tutorial ISWC2011 - Session2
INSEMTIVES Tutorial ISWC2011 - Session2INSEMTIVES project
 
SemTech 2012 - Making your semantic app addictive: Incentivizing Users
SemTech 2012 - Making your semantic app addictive: Incentivizing UsersSemTech 2012 - Making your semantic app addictive: Incentivizing Users
SemTech 2012 - Making your semantic app addictive: Incentivizing UsersINSEMTIVES project
 
Insemtives cluj meetup
Insemtives cluj meetupInsemtives cluj meetup
Insemtives cluj meetupElena Simperl
 
SemTech2011 - Employee-of-the-Month' Badge Unlocked
SemTech2011 - Employee-of-the-Month' Badge UnlockedSemTech2011 - Employee-of-the-Month' Badge Unlocked
SemTech2011 - Employee-of-the-Month' Badge UnlockedINSEMTIVES project
 
Insemtives swat4ls 2012
Insemtives swat4ls 2012Insemtives swat4ls 2012
Insemtives swat4ls 2012Elena Simperl
 
Introduction (1/6)
Introduction (1/6)Introduction (1/6)
Introduction (1/6)Roberta Cuel
 
Gcsv2011 using career portfolios-anna graf williams and emily sellers
Gcsv2011 using career portfolios-anna graf williams and emily sellersGcsv2011 using career portfolios-anna graf williams and emily sellers
Gcsv2011 using career portfolios-anna graf williams and emily sellersServe Indiana
 
Artificial Intelligence and The Complexity
Artificial Intelligence and The ComplexityArtificial Intelligence and The Complexity
Artificial Intelligence and The ComplexityHendri Karisma
 
Information Technology Curriculum
Information Technology CurriculumInformation Technology Curriculum
Information Technology Curriculumguest8097d3
 
Building Serious Games for Medical Intervention and Training
Building Serious Games for Medical Intervention and TrainingBuilding Serious Games for Medical Intervention and Training
Building Serious Games for Medical Intervention and TrainingBrock Dubbels
 
Design Research (is not Market Research)
Design Research (is not Market Research)Design Research (is not Market Research)
Design Research (is not Market Research)Joyce Chou
 
"Creating user-centered websites that drive results" by Savage at the HiMA IS...
"Creating user-centered websites that drive results" by Savage at the HiMA IS..."Creating user-centered websites that drive results" by Savage at the HiMA IS...
"Creating user-centered websites that drive results" by Savage at the HiMA IS...Robin Tooms
 
Alla ricerca della user story perduta
Alla ricerca della user story perdutaAlla ricerca della user story perduta
Alla ricerca della user story perdutaBetter Software
 
Communicating Earth Sciences
Communicating Earth SciencesCommunicating Earth Sciences
Communicating Earth SciencesSimon Schneider
 
Gephi icwsm-tutorial
Gephi icwsm-tutorialGephi icwsm-tutorial
Gephi icwsm-tutorialcsedays
 
SP1: Exploratory Network Analysis with Gephi
SP1: Exploratory Network Analysis with GephiSP1: Exploratory Network Analysis with Gephi
SP1: Exploratory Network Analysis with GephiJohn Breslin
 

Similaire à Insemtives stanford (20)

INSEMTIVES Tutorial ISWC2011 - Session1
INSEMTIVES Tutorial ISWC2011 - Session1INSEMTIVES Tutorial ISWC2011 - Session1
INSEMTIVES Tutorial ISWC2011 - Session1
 
Insemtives iswc2011 session1
Insemtives iswc2011 session1Insemtives iswc2011 session1
Insemtives iswc2011 session1
 
INSEMTIVES Tutorial ISWC2011 - Session2
INSEMTIVES Tutorial ISWC2011 - Session2INSEMTIVES Tutorial ISWC2011 - Session2
INSEMTIVES Tutorial ISWC2011 - Session2
 
SemTech 2012 - Making your semantic app addictive: Incentivizing Users
SemTech 2012 - Making your semantic app addictive: Incentivizing UsersSemTech 2012 - Making your semantic app addictive: Incentivizing Users
SemTech 2012 - Making your semantic app addictive: Incentivizing Users
 
Insemtives cluj meetup
Insemtives cluj meetupInsemtives cluj meetup
Insemtives cluj meetup
 
SemTech2011 - Employee-of-the-Month' Badge Unlocked
SemTech2011 - Employee-of-the-Month' Badge UnlockedSemTech2011 - Employee-of-the-Month' Badge Unlocked
SemTech2011 - Employee-of-the-Month' Badge Unlocked
 
Insemtives swat4ls 2012
Insemtives swat4ls 2012Insemtives swat4ls 2012
Insemtives swat4ls 2012
 
Introduction (1/6)
Introduction (1/6)Introduction (1/6)
Introduction (1/6)
 
Gcsv2011 using career portfolios-anna graf williams and emily sellers
Gcsv2011 using career portfolios-anna graf williams and emily sellersGcsv2011 using career portfolios-anna graf williams and emily sellers
Gcsv2011 using career portfolios-anna graf williams and emily sellers
 
Artificial Intelligence and The Complexity
Artificial Intelligence and The ComplexityArtificial Intelligence and The Complexity
Artificial Intelligence and The Complexity
 
Information Technology Curriculum
Information Technology CurriculumInformation Technology Curriculum
Information Technology Curriculum
 
Building Serious Games for Medical Intervention and Training
Building Serious Games for Medical Intervention and TrainingBuilding Serious Games for Medical Intervention and Training
Building Serious Games for Medical Intervention and Training
 
Design Research (is not Market Research)
Design Research (is not Market Research)Design Research (is not Market Research)
Design Research (is not Market Research)
 
"Creating user-centered websites that drive results" by Savage at the HiMA IS...
"Creating user-centered websites that drive results" by Savage at the HiMA IS..."Creating user-centered websites that drive results" by Savage at the HiMA IS...
"Creating user-centered websites that drive results" by Savage at the HiMA IS...
 
Insemtives iswc2010
Insemtives iswc2010Insemtives iswc2010
Insemtives iswc2010
 
Alla ricerca della user story perduta
Alla ricerca della user story perdutaAlla ricerca della user story perduta
Alla ricerca della user story perduta
 
Communicating Earth Sciences
Communicating Earth SciencesCommunicating Earth Sciences
Communicating Earth Sciences
 
Gephi icwsm-tutorial
Gephi icwsm-tutorialGephi icwsm-tutorial
Gephi icwsm-tutorial
 
Communities for Innovation
Communities for Innovation Communities for Innovation
Communities for Innovation
 
SP1: Exploratory Network Analysis with Gephi
SP1: Exploratory Network Analysis with GephiSP1: Exploratory Network Analysis with Gephi
SP1: Exploratory Network Analysis with Gephi
 

Plus de 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
 

Plus de 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
 

Dernier

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
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
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
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
 

Dernier (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
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
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
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
 

Insemtives stanford

  • 1. Incentives and motivators for collaborative knowledge creation Elena Simperl Talk at the Stanford Center for Biomedical Information, Stanford, CA 8/26/2011 www.insemtives.eu 1
  • 2. Insemtives in a nutshell • 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. • Insemtives works on – Best practices and guidelines for incentives-compatible technology design. – Enabling technology to realize incentivized semantic applications. – Showcased in three case studies: enterprise knowledge management; services marketplace; multimedia management within virtual worlds. www.insemtives.eu 2
  • 3. The approach • Typology of semantic content authoring tasks and the ways people could be motivated to address them. • Procedural ordering of methods and techniques to study incentives and motivators applicable to semantic content authoring scenarios. • Guidelines and best practices for the implementation of the results of such studies through participatory design, usability engineering, and mechanism design. • Pilots, showcases and enabling technology. www.insemtives.eu 3
  • 4. 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.
  • 5. Examples of applications www.insemtives.eu 5
  • 6. 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
  • 7. Examples (ii) Mason & Watts: Financial incentives and the performance of the crowds, HCOMP 2009.
  • 8. Which tasks can be crowdsourced and how? • Modularity/Divisibility: can • Combinability: group the task be divided into performance smaller chunks? How – Additive: pulling a rope complex is the control flow? (group performs better than individuals, but each How can (intermediary) individual pulls less hard) results be evaluated? – Conjunctive: running in a – Casual games pack (performance is that of – Amazon’s Mturk the weakest member, group – (Software development) size reduces group performance) • Skills and expertise: does – Disjunctive: answering a quiz the task address a broad or (group size increases group an expert audience? performance in term of the – CAPTCHAs time needed to answer) – Casual games www.insemtives.eu 8
  • 9. 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
  • 10. 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
  • 11. Examples (iii) www.insemtives.eu 11
  • 12. Gamification features* • 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. *http://www.gartner.com/it/page.jsp?id=1629214
  • 13. What tasks can be gamified?* • 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://gapingvoid.com/2011/06/07/pixie-dust-the-mountain-of-mediocrity/
  • 14. What is different about semantic systems? • Semantic Web tools vs applications. – Intelligent (specialized) Web sites (portals) with improved (local) search based on vocabularies and ontologies. – X2X integration (often combined with Web services). – Knowledge representation, communication and exchange.
  • 15. What do you want your users to do? • Semantic applications – Context of the actual application. – Need to involve users in knowledge acquisition and engineering tasks? • Incentives are related to organizational and social factors. • Seamless integration of new features. • Semantic tools – Game mechanics. – Paid crowdsourcing (integrated). • Using results of casual games. http://gapingvoid.com/2011/06/07/pixie-dust-the-mountain-of-mediocrity/
  • 16. 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.
  • 17. Mechanism design in practice • Identify a set of games that represents your situation. • See recommendations in the literature. • Translate what economists do into concrete scenarios. • Assure that the economists’ proposals fit to the concrete situation. • Run user and field experiments. Results influence HCI, social and data management aspects. 8/26/2011 www.insemtives.eu 17
  • 18. Factors affecting mechanism design Social Nature of good Goal Tasks Structure being produced Communication High High level (about the Medium Variety of Medium Private good goal of the tasks) Low Low Hierarchy High High neutral Participation level Medium Medium (in the definition Specificity of Public good of the goal) Low Low Identification High High Common resource with Low Clarity level Hierarchical Highly specific Low Required skills Club good Trivial/Common More at http://www.insemtives.eu/deliverables/INSEMTIVES_D1.3.1.pdf and http://www.insemtives.eu/deliverables/INSEMTIVES_D1.3.1.pdf 8/26/2011 www.insemtives.eu 18
  • 19. Phase 3: OKenterprise annotation tool 4/14/11 www.insemtives.eu 19
  • 20. Mechanism design for Telefonica • Interplay of two alternative games – Principal agent game • The management wants employees to do a certain action but does not have tools to check whether employees perform their best effort. • Various mechanisms can be used to align employees’ and employers’ interests – Piece rate wages (labour intensive tasks) – Performance measurement (all levels of tasks) – Tournaments (internal labour market) – Public goods • Semantic content creation is non-rival and non-excludable • The problem of free riding • Additional problem: what is the optimal time and effort for employees to dedicate to annotation 4/14/11 www.insemtives.eu 20
  • 21. Mechanism design for Telefonica (ii) • Principal agent game • Public goods game – Pay-per-performance – To let users know that their • Points assigned for each contribution was valuable contribution – The portal should be useful – Quality of performance • Possibility to search experts, measurement documents, etc. • Rate user contributions • Possibility to form groups of • Assign quality reviewers users and share contributions – Tournament – The portal should be easy to • Visibility of contributions by use single users • Search for an expert based on contributions • Experiments • Relative standing compared to – Pay-per-tag vs winner-takes- other users it-all for annotation. 4/14/11 www.insemtives.eu 21
  • 22. 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 22
  • 24. 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 8/26/2011 www.insemtives.eu 24
  • 25. OntoGame games 8/26/2011 www.insemtives.eu 25
  • 26. SEAFish – Annotating images 8/26/2011 www.insemtives.eu 26
  • 27. 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.
  • 28. 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.
  • 29. Thank you e: elena.simperl@kit.edu, elena.simperl@sti2.at