SlideShare ist ein Scribd-Unternehmen logo
1 von 48
Downloaden Sie, um offline zu lesen
Social Participation:
       How Collective Activity Can Make Change
       Benjamin B. Bederson

       Computer Science Department
       Human-Computer Interaction Lab
       Institute for Advanced Computer Studies

       University of Maryland

                                          www.cs.umd.edu/~bederson
                                                        @bederson
Wednesday, October 3, 12
Approach

       Let people collaborate with computers
       in a way that can be aggregated to provide value to a greater goal

        => sometimes called    Human Computation



                       Blog commenting
                       Q&A Sites
                       Twitter & Facebook


Wednesday, October 3, 12
Approach

       Let people collaborate with computers
       in a way that can be aggregated to provide value to a greater goal




                                           Translation
                                         Photo tagging
                             Things     Face recognition         Things
                           COMPUTERS    Human detection         HUMANS
                             can do    Speech recognition        can do
                                          Text analysis
                                            Planning

                                Human Computation
Wednesday, October 3, 12
Human Computation Taxonomy

                     Replace computers
                       with humans
                                           Human
                                         Computation

       Replace humans
        with humans                                       Social
                                  Crowdsourcing
                                                        Computing



                                         Collective Intelligence
                                                                    Data
                                                                    Mining



Wednesday, October 3, 12
Trade-off Space


                              Computers
       Speed, Affordability




                                            Human
                                          Computation



                                                        Human Workers
                                                          (traditional)

                                             Quality
Wednesday, October 3, 12
Online Labor Markets




Wednesday, October 3, 12
Active Area




                           ESP Game - www.gwap.com
Wednesday, October 3, 12
Active Area




                           Fold It - fold.it
Wednesday, October 3, 12
Active Area




                           VizWiz - www.vizwiz.org
Wednesday, October 3, 12
Active Area




     Color Name Models - vis.stanford.edu/color-names/
Wednesday, October 3, 12
A Real-World Problem: ICDL
      	 Now:                                    	 Goal:
            – 4,386 books                        10,000 books
            – 54 languages                       100 languages
            – Translations in a few languages    Every book in every
            – 100K unique visitors/month         language!




                           www.childrenslibrary.org
Wednesday, October 3, 12
Machine
                                Transla,on
        Speed / Affordability




                                             Amateur0Bilingual0Human0
                                             Par,cipa,on


                                                            Professional0Bilingual0Human0
                                                            Par,cipa,on


                                             Quality

Wednesday, October 3, 12
The key idea




Wednesday, October 3, 12
Translation with the Crowd
      Translate with the Monolingual Crowd




            Wikipedia: 900 translators vs. 1,200,000 contributors




Wednesday, October 3, 12
Machine
                                Translation
        Speed / Affordability



                                                                                    Philip Resnik
                                                                                    Linguistics
                                              Monolingual
                                                                                    Chang Hu, Ph.D.
                                              Human
                                                                                    => Microsoft
                                              Par,cipa,on

                                                   Amateur Bilingual Human
                                                   Participation


                                                                 Professional Bilingual
                                                                 Human Participation


                                                   Quality

Wednesday, October 3, 12
The Protocol

                            Stopping Condition


                            Machine Translation
                            Annotation Projection
   Source                                                Best
  Sentence                                            Translation




                           Machine Back-Translation
                            Annotation Projection



Wednesday, October 3, 12
La0sonda0...


Wednesday, October 3, 12
Wednesday, October 3, 12
Accuracy
                                         Sentences"per"Accuracy"Category"
                                 160"
                                 140"        Google"
                                 120"        MonoTrans2"
               #"of"Sentences"




                                 100"
                                  80"
                                  60"
                                  40"
                                  20"
                                   0"
                                        1=None"        2"   3"    4"        5=All"




                                            Google: 10% of sentences
                                           MonoTrans2: 68% of sentences
                                                                                     24
Wednesday, October 3, 12
MonoTrans2 UI Complexity
                                   Hard to get casual users



                                   Too many sentences
                                   Too many tasks




Wednesday, October 3, 12
MonoTrans Widgets

    Too many sentences
     => One sentence at a time

    Too many tasks
     => One task at a time




Wednesday, October 3, 12
27
Wednesday, October 3, 12
28
Wednesday, October 3, 12
Julio0say0that0the0     Julio0said0that0the0
                           mouse0needed0the0       mouse0needed0the0
                           tooth0for0his0secret0   tooth0for0his0secret0
                           formula.                formula.




                                                                           29
Wednesday, October 3, 12
Deployment
                           Aug 2011 – May 2012

                           155,000 visits


                           11 books (6 languages)

                           1,282 sentences


                           31,000 tasks


Wednesday, October 3, 12
Widgets Evaluation


                           2 books      739 users


                           Spanish      14 days


                           English      54 sentences




Wednesday, October 3, 12
Sentences"per"Accuracy"Category"
                                                      Accuracy
                                     50"
                                                 Google"
                                     40"
                                                 Widgets"
                   #"of"Sentences"




                                     30"

                                     20"

                                     10"

                                      0"
                                           1=None"         2"   3"    4"        5=All"


                                              Google: 31% of sentences
                                              Widgets: 52% of sentences
Wednesday, October 3, 12
How0could0a0crowd   Alex Quinn
                                               CS Ph.D. student



                           help0you0make0an
                              important
                               decision?


Wednesday, October 3, 12
Wednesday, October 3, 12
AskSheet Example Problems


                 Pick a grad
                   school

                           Where to buy
                            groceries?

                                   Where/when go
                                    on vacation?

                                          Which papers should
                                             be accepted?
Wednesday, October 3, 12
Decision modeling process

                             Define the Problem


                              Develop a Model


                              Acquire Input Data


                             Develop a Solution


                              Test the Solution




Wednesday, October 3, 12
Decision modeling process


                           Frugal input acquisition
  Research focus                   Acquire Input Data




Wednesday, October 3, 12
Create Model




                           Create a blank decision model with ASK formulas in cells
                           C2:E6. AskSheet highlights priority cells in dark green.


Wednesday, October 3, 12
Configure Task




           Set up the task by specifying who will receive the HITs, instructions, and other
           details. The "Prioritization" slider controls how many inputs to include in each batch.


Wednesday, October 3, 12
Preview Task




         At the bottom of the setup screen is a dynamically updated preview of what workers
         will see. The input form is automatically generated from the spreadsheet model.

Wednesday, October 3, 12
Data is Collected




                    The system prioritizes the inputs. Obtaining the dark green cells first
                    would provide the greatest opportunity to eliminate other cells. Braces
                    expressions show the possible range of output values for each cell.

Wednesday, October 3, 12
Task Completed




                  The model is now complete. Store C wins because its maximum possible
                  price is $68, is lower than the minimum possible price of either Store A ($85)
                  or Store B. ($71). The system avoided requesting 11 of the 27 inputs.


Wednesday, October 3, 12
“ASK” formula

                               A1: =ASK(1,     1,     5)
                                       cost,   min,   max

                               B1: =ASK(1,     1,     10)

                           C1: =IF(A1   < B1, "A",          "B")




Wednesday, October 3, 12
“ASK” formula

                                     A1: =ASK(1,          1,       5)
                                 B1: =ASK(1,              1,       10)
                           C1: =IF(A1         < B1, "A",                "B")

       Task Prioritization

                            A1

                            B1
                                 1    2   3   4   5   6    7   8    9    10
Wednesday, October 3, 12
AskSheet Trial
                         Task: Find pediatrician that is rated well,
                       accepted by insurance, and sufficiently close




                     Answer rcvd
                      in < 9 hrs

                           Eliminated 74% of work
Wednesday, October 3, 12
Open Problems

       •Evaluation of student work in MOOCs

       •Aggregation of comments on blogs / class forums

       •Assuring quality of work (i.e., product reviews)




Wednesday, October 3, 12
Design Lessons

          Assuring quality at a viable cost remains hard
           •Assume adversarial participants.
           •Best practices: redundancy, gold standards, inform you
            are watching, treat workers as employees

          The "motivation" problem remains hard
           •Don’t forget "what's in it for me".
            Make it fundamental to primary task

          Ethics


Wednesday, October 3, 12
Ethics of Human Computation



                           $$$   Anonymity




Wednesday, October 3, 12
Money Problems
       • Bulk of problems are money/quality
         related

       • Workers complain about
             – Low wages
             – Not getting paid
             – Slow payment

       • Requesters (who are less anonymous) complain about
             – Low quality work

       • Also, significant other issues
             – Decontextualization
             – Tasks that are illegal or unacceptable
             – Privacy / anonymity

Wednesday, October 3, 12
Current Situation
       • Workers and Requesters alike build their own
         reputation/quality mgmt systems

             – Turker Nation




Wednesday, October 3, 12
Current Situation
       • Workers and Requesters alike build their own
         reputation/quality mgmt systems

             – Turker Nation
              – Turkopticon




Wednesday, October 3, 12
Current Situation
       • Workers and Requesters alike build their own
         reputation/quality mgmt systems

             – Turker Nation
             – Turkopticon
             – CrowdFlower




Wednesday, October 3, 12
Questions?




       MonoTrans0supported0by0Na,onal0Science0Founda,on
       MonoTrans0&0SearchParty0supported0by0Google



                                             www.cs.umd.edu/~bederson
                                                           @bederson
Wednesday, October 3, 12

Weitere ähnliche Inhalte

Kürzlich hochgeladen

IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 

Kürzlich hochgeladen (20)

IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 

Empfohlen

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Empfohlen (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

Social Participation: How Collective Activity Can Make Change

  • 1. Social Participation: How Collective Activity Can Make Change Benjamin B. Bederson Computer Science Department Human-Computer Interaction Lab Institute for Advanced Computer Studies University of Maryland www.cs.umd.edu/~bederson @bederson Wednesday, October 3, 12
  • 2. Approach Let people collaborate with computers in a way that can be aggregated to provide value to a greater goal => sometimes called Human Computation Blog commenting Q&A Sites Twitter & Facebook Wednesday, October 3, 12
  • 3. Approach Let people collaborate with computers in a way that can be aggregated to provide value to a greater goal Translation Photo tagging Things Face recognition Things COMPUTERS Human detection HUMANS can do Speech recognition can do Text analysis Planning Human Computation Wednesday, October 3, 12
  • 4. Human Computation Taxonomy Replace computers with humans Human Computation Replace humans with humans Social Crowdsourcing Computing Collective Intelligence Data Mining Wednesday, October 3, 12
  • 5. Trade-off Space Computers Speed, Affordability Human Computation Human Workers (traditional) Quality Wednesday, October 3, 12
  • 7. Active Area ESP Game - www.gwap.com Wednesday, October 3, 12
  • 8. Active Area Fold It - fold.it Wednesday, October 3, 12
  • 9. Active Area VizWiz - www.vizwiz.org Wednesday, October 3, 12
  • 10. Active Area Color Name Models - vis.stanford.edu/color-names/ Wednesday, October 3, 12
  • 11. A Real-World Problem: ICDL Now: Goal: – 4,386 books 10,000 books – 54 languages 100 languages – Translations in a few languages Every book in every – 100K unique visitors/month language! www.childrenslibrary.org Wednesday, October 3, 12
  • 12. Machine Transla,on Speed / Affordability Amateur0Bilingual0Human0 Par,cipa,on Professional0Bilingual0Human0 Par,cipa,on Quality Wednesday, October 3, 12
  • 13. The key idea Wednesday, October 3, 12
  • 14. Translation with the Crowd Translate with the Monolingual Crowd Wikipedia: 900 translators vs. 1,200,000 contributors Wednesday, October 3, 12
  • 15. Machine Translation Speed / Affordability Philip Resnik Linguistics Monolingual Chang Hu, Ph.D. Human => Microsoft Par,cipa,on Amateur Bilingual Human Participation Professional Bilingual Human Participation Quality Wednesday, October 3, 12
  • 16. The Protocol Stopping Condition Machine Translation Annotation Projection Source Best Sentence Translation Machine Back-Translation Annotation Projection Wednesday, October 3, 12
  • 19. Accuracy Sentences"per"Accuracy"Category" 160" 140" Google" 120" MonoTrans2" #"of"Sentences" 100" 80" 60" 40" 20" 0" 1=None" 2" 3" 4" 5=All" Google: 10% of sentences MonoTrans2: 68% of sentences 24 Wednesday, October 3, 12
  • 20. MonoTrans2 UI Complexity Hard to get casual users Too many sentences Too many tasks Wednesday, October 3, 12
  • 21. MonoTrans Widgets Too many sentences => One sentence at a time Too many tasks => One task at a time Wednesday, October 3, 12
  • 24. Julio0say0that0the0 Julio0said0that0the0 mouse0needed0the0 mouse0needed0the0 tooth0for0his0secret0 tooth0for0his0secret0 formula. formula. 29 Wednesday, October 3, 12
  • 25. Deployment Aug 2011 – May 2012 155,000 visits 11 books (6 languages) 1,282 sentences 31,000 tasks Wednesday, October 3, 12
  • 26. Widgets Evaluation 2 books 739 users Spanish 14 days English 54 sentences Wednesday, October 3, 12
  • 27. Sentences"per"Accuracy"Category" Accuracy 50" Google" 40" Widgets" #"of"Sentences" 30" 20" 10" 0" 1=None" 2" 3" 4" 5=All" Google: 31% of sentences Widgets: 52% of sentences Wednesday, October 3, 12
  • 28. How0could0a0crowd Alex Quinn CS Ph.D. student help0you0make0an important decision? Wednesday, October 3, 12
  • 30. AskSheet Example Problems Pick a grad school Where to buy groceries? Where/when go on vacation? Which papers should be accepted? Wednesday, October 3, 12
  • 31. Decision modeling process Define the Problem Develop a Model Acquire Input Data Develop a Solution Test the Solution Wednesday, October 3, 12
  • 32. Decision modeling process Frugal input acquisition Research focus Acquire Input Data Wednesday, October 3, 12
  • 33. Create Model Create a blank decision model with ASK formulas in cells C2:E6. AskSheet highlights priority cells in dark green. Wednesday, October 3, 12
  • 34. Configure Task Set up the task by specifying who will receive the HITs, instructions, and other details. The "Prioritization" slider controls how many inputs to include in each batch. Wednesday, October 3, 12
  • 35. Preview Task At the bottom of the setup screen is a dynamically updated preview of what workers will see. The input form is automatically generated from the spreadsheet model. Wednesday, October 3, 12
  • 36. Data is Collected The system prioritizes the inputs. Obtaining the dark green cells first would provide the greatest opportunity to eliminate other cells. Braces expressions show the possible range of output values for each cell. Wednesday, October 3, 12
  • 37. Task Completed The model is now complete. Store C wins because its maximum possible price is $68, is lower than the minimum possible price of either Store A ($85) or Store B. ($71). The system avoided requesting 11 of the 27 inputs. Wednesday, October 3, 12
  • 38. “ASK” formula A1: =ASK(1, 1, 5) cost, min, max B1: =ASK(1, 1, 10) C1: =IF(A1 < B1, "A", "B") Wednesday, October 3, 12
  • 39. “ASK” formula A1: =ASK(1, 1, 5) B1: =ASK(1, 1, 10) C1: =IF(A1 < B1, "A", "B") Task Prioritization A1 B1 1 2 3 4 5 6 7 8 9 10 Wednesday, October 3, 12
  • 40. AskSheet Trial Task: Find pediatrician that is rated well, accepted by insurance, and sufficiently close Answer rcvd in < 9 hrs Eliminated 74% of work Wednesday, October 3, 12
  • 41. Open Problems •Evaluation of student work in MOOCs •Aggregation of comments on blogs / class forums •Assuring quality of work (i.e., product reviews) Wednesday, October 3, 12
  • 42. Design Lessons Assuring quality at a viable cost remains hard •Assume adversarial participants. •Best practices: redundancy, gold standards, inform you are watching, treat workers as employees The "motivation" problem remains hard •Don’t forget "what's in it for me". Make it fundamental to primary task Ethics Wednesday, October 3, 12
  • 43. Ethics of Human Computation $$$ Anonymity Wednesday, October 3, 12
  • 44. Money Problems • Bulk of problems are money/quality related • Workers complain about – Low wages – Not getting paid – Slow payment • Requesters (who are less anonymous) complain about – Low quality work • Also, significant other issues – Decontextualization – Tasks that are illegal or unacceptable – Privacy / anonymity Wednesday, October 3, 12
  • 45. Current Situation • Workers and Requesters alike build their own reputation/quality mgmt systems – Turker Nation Wednesday, October 3, 12
  • 46. Current Situation • Workers and Requesters alike build their own reputation/quality mgmt systems – Turker Nation – Turkopticon Wednesday, October 3, 12
  • 47. Current Situation • Workers and Requesters alike build their own reputation/quality mgmt systems – Turker Nation – Turkopticon – CrowdFlower Wednesday, October 3, 12
  • 48. Questions? MonoTrans0supported0by0Na,onal0Science0Founda,on MonoTrans0&0SearchParty0supported0by0Google www.cs.umd.edu/~bederson @bederson Wednesday, October 3, 12