Week 1 & 2: Programming and the Crowds
Week 4: Designing for Quality Work
Week 6: Task Decomposition and Workflows
Week 7: Real-Time Human Computation
Week 8: Working Better Together
Week 11: CrowdFunding & Citizen Science
Week 13: Applications -- Computer Vision and NLP
Week 14: Learnersourcing & Selfsourcing
Week 15: Final Project Presentations & Wrap-Up
Please note that the lecture materials for each week are available in the Google Drive folder.
Posts about the readings are due on the Associated Google Slide Deck one day before their associated class time. Please read some of the other posts, and post at least one follow up before class.
(8/30)
(9/6)
- Introductions
- Why Program the Crowd?
- How many M&Ms?
- Course Logistics & Overview
- Definitions: Collective Intelligence, Social Computing, Crowdsourcing, and Human Computation
- Using Amazon Mechanical Turk (1 of 3) -- completing tasks as a worker
No class on 9/4/2017 in observance of Labor Day
(9/11)
(9/13)
- Gold Standards, Input Agreement, Output Agreement Mechanisms
- Using mechanical turk (2 of 3) - posting a job with the GUI
(9/18)
(9/20)
- Quality Control in Crowdsourcing
- Usability in Crowdsourcing
(9/25)
(9/27)
- (intro to) Statistical Consensus Algorithms
- Mechanical Turk example from Class
- Creating Counting People HIT Video
(10/2)
(10/4)
(10/9)
(10/11)
Project 3 is out!
Tsing-Hao (Kenneth) Huang will be our guest lecturer on 10/11.
Readings
(10/16)
(10/18)
Readings
(10/23)
(10/25)
What is an expert?
Engaging experts in crowdsourcing
Aardvark, oDesk, Creating Experts, Education
Readings
(10/30)
(11/1)
Readings
(11/6)
(11/8)
Readings
(11/13)
(11/15)
Readings
(11/20)
Readings
(11/27)
(11/29)
Readings