SlideShare une entreprise Scribd logo
1  sur  78
Cobi: A Community-Informed
Conference Scheduling Tool
Juho Kim
Paul André
Wendy Mackay
Robert C. Miller

Haoqi Zhang
Lydia B. Chilton
Michel Beaudouin-Lafon
Steven P. Dow

1
420 papers
16 parallel rooms
200 sessions in 15 venues
4 days and 3442 attendees
2
Challenges for conference organizers
1. Lack data on paper affinities
2. Lack data on what people want
3. Lack software for resolving conflicts
101 102 103 104
4. Multi-dimensional requirements
1pm

?
?
Room size

Awarded papers
? good or bad?
Session length
?
Themes of the day
3pm
Similar sessions in nearby rooms
…

3
Cobi

community-informed conference scheduling

4
1

Communitysourcing

2

3

Encoding
constraints

Mixedinitiative
scheduling

5
The Cobi Scheduling Tool

6
Conflicts
how are they detected?
how are they resolved?

7
Authors, do you want to see the other paper?
Wikipedia Classroom
Experiment

A Pilot Study of Using
Crowds in the Classroom

✓

✓

✓

X

input mediation
constraint

✓

Encode if two or more
people express interest
in seeing both.

“papers of mutual interest should
not be in opposing sessions.”
8
constraint

conflict
1pm

“Wikipedia Classroom Experiment” and
“A Pilot Study of Using Crowds in the Classroom”
should not be in opposing sessions.
Room 1

Room 2

Wikipedia Classroom
Experiment

A Pilot Study of Using
Crowds in the Classroom

9
Conflicts
✓ how are they detected?
how are they resolved?

10
The Cobi Scheduling Tool

11
Detected conflicts

12
Schedule table

13
Step 1. Locate a conflict to resolve

14
Step 2. Study the conflict & propose move

Conflict
information

15
Step 3. Review recommendations and pick

16
Step 4. Make the final scheduling decision

Showing how
our conflict
will be resolved
by this move

17
Sessions successfully swapped

18
Cobi Deployment
for CHI 2013
19
1

Communitysourcing

2

3

Encoding
constraints

Mixedinitiative
scheduling

20
1

Communitysourcing
Committee members
create initial affinity
scores between papers.

21
22
Committee Clustering

1722 paper affinities from
64 committee members
•

Paul André, Haoqi Zhang, Juho Kim, Lydia B. Chilton, Steven P. Dow, and Robert
C. Miller. Community clustering: Leveraging an academic crowd to form
coherent conference sessions. HCOMP 2013, to appear.

paper D

?
paper B

paper A

?

?

paper C
paper E

?

23
1

Communitysourcing

Authors judge
relevance and interest.
24
25
Authorsourcing

8651 preferences and constraints from
645 authors, covering 87% of accepted
submissions
my paper

fits with my paper
paper A

paper D
paper E

does not fit
paper B
paper C
paper Z
26
The value of community input

“Authors were asked for input, most gave it, we
tried hard to accommodate them, and almost
nobody complained.”

27
2

Encoding
constraints
Data from
committee
& authors
Preliminary
schedule
from TP
meeting

Cobi
detected

238

conflicts

28
3

Mixedinitiative
scheduling

Organizers make
scheduling changes.

29
Three organizers (general chair + TP chairs)

815 scheduling operations over 42 days

30
Conflicts: 238  70 (168 resolved)
Conflict Count
250

conflict count

200

150

100

50

0
2/10/13

2/17/13

2/24/13

3/3/13

3/10/13

3/17/13

Date
31
Edit Count

Conflict Count

180

250

session moves
paper moves
chair moves
meta edits
conflict count

150
120

200

150
90
100
60
50

30
0
2/10/13

0
2/17/13

2/24/13

3/3/13

3/10/13

3/17/13

Date
32
Scheduling phases
Resolving
conflicts

Themes &
fine-tuning

Session chair
assignment

Edit Count

Conflict Count

180

250

session moves
paper moves
chair moves
meta edits
conflict count

150
120

200

150
90
100
60
50

30
0
2/10/13

0
2/17/13

2/24/13

3/3/13

3/10/13

3/17/13

Date
33
Phase 1. Resolving conflicts
Edit Count

Conflict Count

180

250

session moves
paper moves
chair moves
meta edits
conflict count

150
Resolve author conflicts
120

200

150
90
100

Make coherent sessions
60
30

50

Adjust session length

0
2/10/13

0
2/17/13

2/24/13

3/3/13

3/10/13

3/17/13

Date
34
Author conflicts
All co-authors (not just presenters)
can attend all of their paper
presentations.

30  0 in 29 minutes
35
“Cobi trivialized conflict resolution.”

36
Phase 2. Themes and fine-tuning
Edit Count

Conflict Count

180
150
Switch rooms

120

250

session moves
paper moves
chair moves
meta edits
conflict count

200

Edit session titles

150

90

Reorder papers
100

60

Balance awards
50

30
0
2/10/13

0
2/17/13

2/24/13

3/3/13

3/10/13

3/17/13

Date
37
Mixed-initiative problem solving

“I was by and large driven by what Cobi was
suggesting. As you make progress you can
progressively integrate other criteria that are
not explicit in the system.”

38
Phase 3. Session chair assignment
Edit Count

Conflict Count

180

250

session moves
paper moves
chair moves
meta edits
conflict count

150
120

200

150
90
100
60
Assign session chairs

50

30
0
2/10/13

0
2/17/13

2/24/13

3/3/13

3/10/13

3/17/13

Date
39
http://projectcobi.com

Frenzy
session making

committeesourcing

Cobi scheduling tool

authorsourcing

myCHI for attendees

40
Paul André
CMU

Anant Bhardwaj
MIT

Lydia Chilton
UW

Juho Kim
MIT

Steven Dow
CMU

David Karger
MIT

Rob Miller
MIT

Haoqi Zhang
Northwestern
41
Michel Beaudouin-Lafon Wendy Mackay Patrick Baudisch

Upcoming

42
Cobi is a community-informed
mixed-initiative system for a
large-scale planning problem.
Communitysourcing applications
Encoding constraints from community data
Mixed-initiative interface for conflict resolution

43
Cobi: Community-Informed Conference Scheduling
Juho Kim | juhokim@mit.edu
http://projectcobi.com/

44
45
Backup Slides

46
Different crowd, Different expertise
• Organizers: 3
– Session balance, theme of the day

• Committee members: 200+
– Affinities between papers in their subfield

• Authors: 1000+
– Fit with their own paper

• Attendees: 3000+
– Individual preferences for attending talks
50
Techniques for Affinity Creation
• Manual grouping from TP meeting
• Automatically generated affinity scores using
TF-IDF
• Committee-generated affinity scores
using community clustering
51
Fine-grained affinity data
• How relevant is this paper to yours?
– “should it be in the same session as your paper?”

• Is this paper interesting to you?
– “Would you like to see this paper’s presentation?”

52
Session-related
Constraint Type
author with papers in opposing
sessions
topics of interest to a persona in
opposing sessions

Data Source Severity Encoded
systemgenerated
high
systemgenerated medium
-

53
Paper-related
Constraint Type
papers of mutual interests in
opposing sessions
papers that do not fit well in the
same session

Data Source Severity Encoded

authorsourcing

Preference Type
papers good in the same session

Data Source Severity Total
authorsourcing N/A
805

high

923

authorsourcing medium

651

54
Chair-related
Constraint Type
chair's paper in own session
chair's paper in opposing sessions
chair interested in opposing
sessions
chair in a session with a bad fit

Preference Type
chair fits well in the session

Data Source Severity Encoded
systemgenerated
high
systemgenerated
high
authorsourcing medium
chairs
medium

243
-

Data Source Severity Total
chairs
N/A
55
Constraint Type
author with papers in opposing
sessions
topics of interest to a persona in
opposing sessions
papers of mutual interests in
opposing sessions
papers that do not fit well in the
same session

Related to

Session

Data Source
systemgenerated
systemgenerated

Paper

authorsourcing

Paper

authorsourcing medium
systemgenerated
high
systemgenerated
high
authorsourcing medium
chairs
medium

Session

chair's paper in own session

Chair

chair's paper in opposing sessions
chair interested in opposing sessions
chair in a session with a bad fit
Total violated

Chair
Chair
Chair

Preference Type
papers good in the same session
chair fits well in the session
Total satisfied

Paper
Chair

Severity Total Initial Final Change

high

-

31

0

-31

medium

-

6

4

-2

923

40

19

-21

651

129

42

-87

-

21

0

-21

243
-

6
5
0
238

0
4
1
70

-6
-1
1
-168

high

Data Source Severity Total Initial Final Change
authorsourcing N/A
805 268 272
4
chairs
N/A
90
78
-12
358 350
-8
56
System-defined conflicts over time
Conflict
Count

author in opposing sessions
persona in opposing sessions

30
Resolve author conflicts
20
Adjust session length
Balance awards
10

Switch rooms

0
0

200

400

600

800

Edit Number
57
Community-defined conflicts over time
papers that do not fit well in the same session
papers of mutual interests in opposing sessions

Conflict
Count
120

Make coherent sessions
Adjust session length
Balance awards

90
60

30
Switch rooms
0
0

200

400

Edit Number

600

800

58
chair's paper in own session
chair's paper in opposing sessions
chair interested in opposing sessions
chair in a session with a bad fit

Conflict
Count
30

20
Assign session chairs
10

0
270

420

570

720

Edit Number

59
60
61
Encoded constraints/preferences

62
Encoded constraints/preferences

63
Schedule table

64
Schedule table

65
Scratch space for unscheduled items

66
Scratch space for unscheduled items

67
Search and notification

68
Search and notification

69
Step 1. Locate a conflict to resolve

70
71
conflict

preference

award

duration

72
73
74
75
76
77
78
79
Consequence of a swap

80
81

Contenu connexe

Tendances

Video production pedagogy
Video production pedagogyVideo production pedagogy
Video production pedagogyChris Willmott
 
ICT and personalised learning
ICT and personalised learningICT and personalised learning
ICT and personalised learningdaithomas
 
Integrating Desktop Video Conferencing into Online and Web ...
Integrating Desktop Video Conferencing into Online and Web ...Integrating Desktop Video Conferencing into Online and Web ...
Integrating Desktop Video Conferencing into Online and Web ...Videoguy
 
Multimedia in bioethics education: examples of authentic assessment
Multimedia in bioethics education: examples of authentic assessmentMultimedia in bioethics education: examples of authentic assessment
Multimedia in bioethics education: examples of authentic assessmentChris Willmott
 
Developing Digital Literacies through the Visitor and Resident Mapping Process
Developing Digital Literacies through the Visitor and Resident Mapping Process Developing Digital Literacies through the Visitor and Resident Mapping Process
Developing Digital Literacies through the Visitor and Resident Mapping Process Kay Hack
 
Developing students digital literacies through Enquiry-Based Learning (EBL) -...
Developing students digital literacies through Enquiry-Based Learning (EBL) -...Developing students digital literacies through Enquiry-Based Learning (EBL) -...
Developing students digital literacies through Enquiry-Based Learning (EBL) -...Tünde Varga-Atkins
 
AudioVisuals In the Disciplines: Developing libraries of recommended TV and r...
AudioVisuals In the Disciplines: Developing libraries of recommended TV and r...AudioVisuals In the Disciplines: Developing libraries of recommended TV and r...
AudioVisuals In the Disciplines: Developing libraries of recommended TV and r...Chris Willmott
 
An Open Source Framework for Teaching BIoinformatics
An Open Source Framework for Teaching BIoinformaticsAn Open Source Framework for Teaching BIoinformatics
An Open Source Framework for Teaching BIoinformaticsbosc
 
Application of the Multiple Perspectives Model in an Undergraduate Course
Application of the Multiple Perspectives Model in an Undergraduate CourseApplication of the Multiple Perspectives Model in an Undergraduate Course
Application of the Multiple Perspectives Model in an Undergraduate CourseCélio Gonçalo Marques
 
Problem-Based Learning Objects, PBLOs, in the Fully Online Learning Community...
Problem-Based Learning Objects, PBLOs, in the Fully Online Learning Community...Problem-Based Learning Objects, PBLOs, in the Fully Online Learning Community...
Problem-Based Learning Objects, PBLOs, in the Fully Online Learning Community...rolandv
 
BEA Ignite: Anthony Glavez
BEA Ignite: Anthony GlavezBEA Ignite: Anthony Glavez
BEA Ignite: Anthony GlavezMichael Bruce
 
Online Learning Basics
Online Learning BasicsOnline Learning Basics
Online Learning BasicsClint Lalonde
 
They Came for the Carbs, and Stayed for the Collaboration
They Came for the Carbs, and Stayed for the CollaborationThey Came for the Carbs, and Stayed for the Collaboration
They Came for the Carbs, and Stayed for the CollaborationKaren Reiman-Sendi
 
Moving Student Presentations Online
Moving Student Presentations OnlineMoving Student Presentations Online
Moving Student Presentations OnlineKim Kenward
 
Netwerkleren - Agri Pro Focus
Netwerkleren - Agri Pro FocusNetwerkleren - Agri Pro Focus
Netwerkleren - Agri Pro FocusPartosPlaza
 
7 critical success_factors_of_co_ps #acenetc2011
7 critical success_factors_of_co_ps #acenetc20117 critical success_factors_of_co_ps #acenetc2011
7 critical success_factors_of_co_ps #acenetc2011Marissa Stone
 
But I've Never Taken an Online Course Before!
But I've Never Taken an Online Course Before!But I've Never Taken an Online Course Before!
But I've Never Taken an Online Course Before!Clint Lalonde
 

Tendances (19)

Video production pedagogy
Video production pedagogyVideo production pedagogy
Video production pedagogy
 
ICT and personalised learning
ICT and personalised learningICT and personalised learning
ICT and personalised learning
 
Integrating Desktop Video Conferencing into Online and Web ...
Integrating Desktop Video Conferencing into Online and Web ...Integrating Desktop Video Conferencing into Online and Web ...
Integrating Desktop Video Conferencing into Online and Web ...
 
Multimedia in bioethics education: examples of authentic assessment
Multimedia in bioethics education: examples of authentic assessmentMultimedia in bioethics education: examples of authentic assessment
Multimedia in bioethics education: examples of authentic assessment
 
Developing Digital Literacies through the Visitor and Resident Mapping Process
Developing Digital Literacies through the Visitor and Resident Mapping Process Developing Digital Literacies through the Visitor and Resident Mapping Process
Developing Digital Literacies through the Visitor and Resident Mapping Process
 
Developing students digital literacies through Enquiry-Based Learning (EBL) -...
Developing students digital literacies through Enquiry-Based Learning (EBL) -...Developing students digital literacies through Enquiry-Based Learning (EBL) -...
Developing students digital literacies through Enquiry-Based Learning (EBL) -...
 
AudioVisuals In the Disciplines: Developing libraries of recommended TV and r...
AudioVisuals In the Disciplines: Developing libraries of recommended TV and r...AudioVisuals In the Disciplines: Developing libraries of recommended TV and r...
AudioVisuals In the Disciplines: Developing libraries of recommended TV and r...
 
An Open Source Framework for Teaching BIoinformatics
An Open Source Framework for Teaching BIoinformaticsAn Open Source Framework for Teaching BIoinformatics
An Open Source Framework for Teaching BIoinformatics
 
Application of the Multiple Perspectives Model in an Undergraduate Course
Application of the Multiple Perspectives Model in an Undergraduate CourseApplication of the Multiple Perspectives Model in an Undergraduate Course
Application of the Multiple Perspectives Model in an Undergraduate Course
 
Problem-Based Learning Objects, PBLOs, in the Fully Online Learning Community...
Problem-Based Learning Objects, PBLOs, in the Fully Online Learning Community...Problem-Based Learning Objects, PBLOs, in the Fully Online Learning Community...
Problem-Based Learning Objects, PBLOs, in the Fully Online Learning Community...
 
BEA Ignite: Anthony Glavez
BEA Ignite: Anthony GlavezBEA Ignite: Anthony Glavez
BEA Ignite: Anthony Glavez
 
Moodle presentation
Moodle presentationMoodle presentation
Moodle presentation
 
Online Learning Basics
Online Learning BasicsOnline Learning Basics
Online Learning Basics
 
They Came for the Carbs, and Stayed for the Collaboration
They Came for the Carbs, and Stayed for the CollaborationThey Came for the Carbs, and Stayed for the Collaboration
They Came for the Carbs, and Stayed for the Collaboration
 
Moving Student Presentations Online
Moving Student Presentations OnlineMoving Student Presentations Online
Moving Student Presentations Online
 
Netwerkleren - Agri Pro Focus
Netwerkleren - Agri Pro FocusNetwerkleren - Agri Pro Focus
Netwerkleren - Agri Pro Focus
 
7 critical success_factors_of_co_ps #acenetc2011
7 critical success_factors_of_co_ps #acenetc20117 critical success_factors_of_co_ps #acenetc2011
7 critical success_factors_of_co_ps #acenetc2011
 
building collaborative communities
building collaborative communitiesbuilding collaborative communities
building collaborative communities
 
But I've Never Taken an Online Course Before!
But I've Never Taken an Online Course Before!But I've Never Taken an Online Course Before!
But I've Never Taken an Online Course Before!
 

Similaire à Cobi: A Community-Informed Conference Scheduling Tool. UIST 2013 slides

Synthesizing knowledge from disagreement -- Manchester -- 2015-05-06
Synthesizing knowledge from disagreement -- Manchester -- 2015-05-06Synthesizing knowledge from disagreement -- Manchester -- 2015-05-06
Synthesizing knowledge from disagreement -- Manchester -- 2015-05-06jodischneider
 
Synthesizing knowledge from disagreement -cwi-2015-04-23
Synthesizing knowledge from disagreement -cwi-2015-04-23Synthesizing knowledge from disagreement -cwi-2015-04-23
Synthesizing knowledge from disagreement -cwi-2015-04-23jodischneider
 
Dodzi dzakuma - freeCodeCamp - Intro to Web Design
Dodzi dzakuma - freeCodeCamp - Intro to Web DesignDodzi dzakuma - freeCodeCamp - Intro to Web Design
Dodzi dzakuma - freeCodeCamp - Intro to Web DesignDodzidenu Dzakuma
 
Town hall meeting at ISWC2011
Town hall meeting at ISWC2011Town hall meeting at ISWC2011
Town hall meeting at ISWC2011Lora Aroyo
 
Identifying, annotating, and filtering arguments and opinions on the social w...
Identifying, annotating, and filtering arguments and opinions on the social w...Identifying, annotating, and filtering arguments and opinions on the social w...
Identifying, annotating, and filtering arguments and opinions on the social w...jodischneider
 
Standardization: Overcoming Design by Committee
Standardization: Overcoming Design by CommitteeStandardization: Overcoming Design by Committee
Standardization: Overcoming Design by CommitteeSandeep Purao
 
Electronic resource negotiation and licensing SANLiC 2013
Electronic resource negotiation and licensing SANLiC 2013Electronic resource negotiation and licensing SANLiC 2013
Electronic resource negotiation and licensing SANLiC 2013Jason Price, PhD
 
Digital Contact's big data presentation to the University of Kent
Digital Contact's big data presentation to the University of KentDigital Contact's big data presentation to the University of Kent
Digital Contact's big data presentation to the University of Kentdigitalcontact
 
How communities curate knowledge & how ontologists can help -Eurecom--2015-01-19
How communities curate knowledge & how ontologists can help -Eurecom--2015-01-19How communities curate knowledge & how ontologists can help -Eurecom--2015-01-19
How communities curate knowledge & how ontologists can help -Eurecom--2015-01-19jodischneider
 
Enabling reuse of arguments and opinions in open collaboration systems PhD vi...
Enabling reuse of arguments and opinions in open collaboration systems PhD vi...Enabling reuse of arguments and opinions in open collaboration systems PhD vi...
Enabling reuse of arguments and opinions in open collaboration systems PhD vi...jodischneider
 
SOTM09 talk - Community Smoothness
SOTM09 talk - Community SmoothnessSOTM09 talk - Community Smoothness
SOTM09 talk - Community SmoothnessHarry Wood
 
082809 Gov Team Political Ideology 2 50m
082809 Gov Team Political Ideology 2 50m082809 Gov Team Political Ideology 2 50m
082809 Gov Team Political Ideology 2 50mMonta Vista High School
 
Drexel Week Seven Discussion Board V2
Drexel Week Seven Discussion Board V2Drexel Week Seven Discussion Board V2
Drexel Week Seven Discussion Board V2pduffy12001
 
Collaborative Writing
Collaborative WritingCollaborative Writing
Collaborative WritingJohn Ebol
 
Slides: Concurrent Inference of Topic Models and Distributed Vector Represent...
Slides: Concurrent Inference of Topic Models and Distributed Vector Represent...Slides: Concurrent Inference of Topic Models and Distributed Vector Represent...
Slides: Concurrent Inference of Topic Models and Distributed Vector Represent...Parang Saraf
 
Naked Meetings: Using Unseen Structures to Achieve Results
Naked Meetings: Using Unseen Structures to Achieve ResultsNaked Meetings: Using Unseen Structures to Achieve Results
Naked Meetings: Using Unseen Structures to Achieve Results4Good.org
 
Toward a socio-technical pattern language
Toward a socio-technical pattern languageToward a socio-technical pattern language
Toward a socio-technical pattern languageJohn Thomas
 
Cloud computing in qualitative research data analysis with support of web qda...
Cloud computing in qualitative research data analysis with support of web qda...Cloud computing in qualitative research data analysis with support of web qda...
Cloud computing in qualitative research data analysis with support of web qda...German Jordanian university
 

Similaire à Cobi: A Community-Informed Conference Scheduling Tool. UIST 2013 slides (20)

PaperReview.pdf
PaperReview.pdfPaperReview.pdf
PaperReview.pdf
 
Synthesizing knowledge from disagreement -- Manchester -- 2015-05-06
Synthesizing knowledge from disagreement -- Manchester -- 2015-05-06Synthesizing knowledge from disagreement -- Manchester -- 2015-05-06
Synthesizing knowledge from disagreement -- Manchester -- 2015-05-06
 
Synthesizing knowledge from disagreement -cwi-2015-04-23
Synthesizing knowledge from disagreement -cwi-2015-04-23Synthesizing knowledge from disagreement -cwi-2015-04-23
Synthesizing knowledge from disagreement -cwi-2015-04-23
 
Dodzi dzakuma - freeCodeCamp - Intro to Web Design
Dodzi dzakuma - freeCodeCamp - Intro to Web DesignDodzi dzakuma - freeCodeCamp - Intro to Web Design
Dodzi dzakuma - freeCodeCamp - Intro to Web Design
 
Town hall meeting at ISWC2011
Town hall meeting at ISWC2011Town hall meeting at ISWC2011
Town hall meeting at ISWC2011
 
Identifying, annotating, and filtering arguments and opinions on the social w...
Identifying, annotating, and filtering arguments and opinions on the social w...Identifying, annotating, and filtering arguments and opinions on the social w...
Identifying, annotating, and filtering arguments and opinions on the social w...
 
Standardization: Overcoming Design by Committee
Standardization: Overcoming Design by CommitteeStandardization: Overcoming Design by Committee
Standardization: Overcoming Design by Committee
 
Electronic resource negotiation and licensing SANLiC 2013
Electronic resource negotiation and licensing SANLiC 2013Electronic resource negotiation and licensing SANLiC 2013
Electronic resource negotiation and licensing SANLiC 2013
 
Digital Contact's big data presentation to the University of Kent
Digital Contact's big data presentation to the University of KentDigital Contact's big data presentation to the University of Kent
Digital Contact's big data presentation to the University of Kent
 
How communities curate knowledge & how ontologists can help -Eurecom--2015-01-19
How communities curate knowledge & how ontologists can help -Eurecom--2015-01-19How communities curate knowledge & how ontologists can help -Eurecom--2015-01-19
How communities curate knowledge & how ontologists can help -Eurecom--2015-01-19
 
Enabling reuse of arguments and opinions in open collaboration systems PhD vi...
Enabling reuse of arguments and opinions in open collaboration systems PhD vi...Enabling reuse of arguments and opinions in open collaboration systems PhD vi...
Enabling reuse of arguments and opinions in open collaboration systems PhD vi...
 
SOTM09 talk - Community Smoothness
SOTM09 talk - Community SmoothnessSOTM09 talk - Community Smoothness
SOTM09 talk - Community Smoothness
 
082809 Gov Team Political Ideology 2 50m
082809 Gov Team Political Ideology 2 50m082809 Gov Team Political Ideology 2 50m
082809 Gov Team Political Ideology 2 50m
 
Drexel Week Seven Discussion Board V2
Drexel Week Seven Discussion Board V2Drexel Week Seven Discussion Board V2
Drexel Week Seven Discussion Board V2
 
Collaborative Writing
Collaborative WritingCollaborative Writing
Collaborative Writing
 
HCI-Lecture-1
HCI-Lecture-1HCI-Lecture-1
HCI-Lecture-1
 
Slides: Concurrent Inference of Topic Models and Distributed Vector Represent...
Slides: Concurrent Inference of Topic Models and Distributed Vector Represent...Slides: Concurrent Inference of Topic Models and Distributed Vector Represent...
Slides: Concurrent Inference of Topic Models and Distributed Vector Represent...
 
Naked Meetings: Using Unseen Structures to Achieve Results
Naked Meetings: Using Unseen Structures to Achieve ResultsNaked Meetings: Using Unseen Structures to Achieve Results
Naked Meetings: Using Unseen Structures to Achieve Results
 
Toward a socio-technical pattern language
Toward a socio-technical pattern languageToward a socio-technical pattern language
Toward a socio-technical pattern language
 
Cloud computing in qualitative research data analysis with support of web qda...
Cloud computing in qualitative research data analysis with support of web qda...Cloud computing in qualitative research data analysis with support of web qda...
Cloud computing in qualitative research data analysis with support of web qda...
 

Dernier

stock price prediction using machine learning
stock price prediction using machine learningstock price prediction using machine learning
stock price prediction using machine learninggauravwankar27
 
Falcon Invoice Discounting Setup for Small Businesses
Falcon Invoice Discounting Setup for Small BusinessesFalcon Invoice Discounting Setup for Small Businesses
Falcon Invoice Discounting Setup for Small BusinessesFalcon investment
 
HAL Financial Performance Analysis and Future Prospects
HAL Financial Performance Analysis and Future ProspectsHAL Financial Performance Analysis and Future Prospects
HAL Financial Performance Analysis and Future ProspectsRajesh Gupta
 
Powerpoint showing results from tik tok metrics
Powerpoint showing results from tik tok metricsPowerpoint showing results from tik tok metrics
Powerpoint showing results from tik tok metricsCaitlinCummins3
 
hyundai capital 2023 consolidated financial statements
hyundai capital 2023 consolidated financial statementshyundai capital 2023 consolidated financial statements
hyundai capital 2023 consolidated financial statementsirhcs
 
Special Purpose Vehicle (Purpose, Formation & examples)
Special Purpose Vehicle (Purpose, Formation & examples)Special Purpose Vehicle (Purpose, Formation & examples)
Special Purpose Vehicle (Purpose, Formation & examples)linciy03
 
MichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdfMichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdfmstarkes24
 
Raising Seed Capital by Steve Schlafman at RRE Ventures
Raising Seed Capital by Steve Schlafman at RRE VenturesRaising Seed Capital by Steve Schlafman at RRE Ventures
Raising Seed Capital by Steve Schlafman at RRE VenturesAlejandro Cremades
 
Constitution of Company Article of Association
Constitution of Company Article of AssociationConstitution of Company Article of Association
Constitution of Company Article of Associationseri bangash
 
Innomantra Viewpoint - Building Moonshots : May-Jun 2024.pdf
Innomantra Viewpoint - Building Moonshots : May-Jun 2024.pdfInnomantra Viewpoint - Building Moonshots : May-Jun 2024.pdf
Innomantra Viewpoint - Building Moonshots : May-Jun 2024.pdfInnomantra
 
What is paper chromatography, principal, procedure,types, diagram, advantages...
What is paper chromatography, principal, procedure,types, diagram, advantages...What is paper chromatography, principal, procedure,types, diagram, advantages...
What is paper chromatography, principal, procedure,types, diagram, advantages...srcw2322l101
 
zidauu _business communication.pptx /pdf
zidauu _business  communication.pptx /pdfzidauu _business  communication.pptx /pdf
zidauu _business communication.pptx /pdfzukhrafshabbir
 
Copyright: What Creators and Users of Art Need to Know
Copyright: What Creators and Users of Art Need to KnowCopyright: What Creators and Users of Art Need to Know
Copyright: What Creators and Users of Art Need to KnowMiriam Robeson
 
Daftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdf
Daftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdfDaftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdf
Daftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdfAgusHalim9
 
How to Maintain Healthy Life style.pptx
How to Maintain  Healthy Life style.pptxHow to Maintain  Healthy Life style.pptx
How to Maintain Healthy Life style.pptxrdishurana
 
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdfبروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdfomnme1
 
Exploring-Pipe-Flanges-Applications-Types-and-Benefits.pptx
Exploring-Pipe-Flanges-Applications-Types-and-Benefits.pptxExploring-Pipe-Flanges-Applications-Types-and-Benefits.pptx
Exploring-Pipe-Flanges-Applications-Types-and-Benefits.pptxTexas Flange
 
Aptar Closures segment - Corporate Overview-India.pdf
Aptar Closures segment - Corporate Overview-India.pdfAptar Closures segment - Corporate Overview-India.pdf
Aptar Closures segment - Corporate Overview-India.pdfprchbhandari
 
NFS- Operations Presentation - Recurrent
NFS- Operations Presentation - RecurrentNFS- Operations Presentation - Recurrent
NFS- Operations Presentation - Recurrenttoniquemcintosh1
 

Dernier (20)

stock price prediction using machine learning
stock price prediction using machine learningstock price prediction using machine learning
stock price prediction using machine learning
 
Falcon Invoice Discounting Setup for Small Businesses
Falcon Invoice Discounting Setup for Small BusinessesFalcon Invoice Discounting Setup for Small Businesses
Falcon Invoice Discounting Setup for Small Businesses
 
HAL Financial Performance Analysis and Future Prospects
HAL Financial Performance Analysis and Future ProspectsHAL Financial Performance Analysis and Future Prospects
HAL Financial Performance Analysis and Future Prospects
 
Powerpoint showing results from tik tok metrics
Powerpoint showing results from tik tok metricsPowerpoint showing results from tik tok metrics
Powerpoint showing results from tik tok metrics
 
hyundai capital 2023 consolidated financial statements
hyundai capital 2023 consolidated financial statementshyundai capital 2023 consolidated financial statements
hyundai capital 2023 consolidated financial statements
 
Special Purpose Vehicle (Purpose, Formation & examples)
Special Purpose Vehicle (Purpose, Formation & examples)Special Purpose Vehicle (Purpose, Formation & examples)
Special Purpose Vehicle (Purpose, Formation & examples)
 
MichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdfMichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdf
 
Raising Seed Capital by Steve Schlafman at RRE Ventures
Raising Seed Capital by Steve Schlafman at RRE VenturesRaising Seed Capital by Steve Schlafman at RRE Ventures
Raising Seed Capital by Steve Schlafman at RRE Ventures
 
Constitution of Company Article of Association
Constitution of Company Article of AssociationConstitution of Company Article of Association
Constitution of Company Article of Association
 
WAM Corporate Presentation May 2024_w.pdf
WAM Corporate Presentation May 2024_w.pdfWAM Corporate Presentation May 2024_w.pdf
WAM Corporate Presentation May 2024_w.pdf
 
Innomantra Viewpoint - Building Moonshots : May-Jun 2024.pdf
Innomantra Viewpoint - Building Moonshots : May-Jun 2024.pdfInnomantra Viewpoint - Building Moonshots : May-Jun 2024.pdf
Innomantra Viewpoint - Building Moonshots : May-Jun 2024.pdf
 
What is paper chromatography, principal, procedure,types, diagram, advantages...
What is paper chromatography, principal, procedure,types, diagram, advantages...What is paper chromatography, principal, procedure,types, diagram, advantages...
What is paper chromatography, principal, procedure,types, diagram, advantages...
 
zidauu _business communication.pptx /pdf
zidauu _business  communication.pptx /pdfzidauu _business  communication.pptx /pdf
zidauu _business communication.pptx /pdf
 
Copyright: What Creators and Users of Art Need to Know
Copyright: What Creators and Users of Art Need to KnowCopyright: What Creators and Users of Art Need to Know
Copyright: What Creators and Users of Art Need to Know
 
Daftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdf
Daftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdfDaftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdf
Daftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdf
 
How to Maintain Healthy Life style.pptx
How to Maintain  Healthy Life style.pptxHow to Maintain  Healthy Life style.pptx
How to Maintain Healthy Life style.pptx
 
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdfبروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
 
Exploring-Pipe-Flanges-Applications-Types-and-Benefits.pptx
Exploring-Pipe-Flanges-Applications-Types-and-Benefits.pptxExploring-Pipe-Flanges-Applications-Types-and-Benefits.pptx
Exploring-Pipe-Flanges-Applications-Types-and-Benefits.pptx
 
Aptar Closures segment - Corporate Overview-India.pdf
Aptar Closures segment - Corporate Overview-India.pdfAptar Closures segment - Corporate Overview-India.pdf
Aptar Closures segment - Corporate Overview-India.pdf
 
NFS- Operations Presentation - Recurrent
NFS- Operations Presentation - RecurrentNFS- Operations Presentation - Recurrent
NFS- Operations Presentation - Recurrent
 

Cobi: A Community-Informed Conference Scheduling Tool. UIST 2013 slides

Notes de l'éditeur

  1. Walking around the room with paper index cards to form sessions. Paper-based, manual, dependent on the people in the room.Organizers spend months to refine the program, to resolve conflicts and take into account dozens of other factors.
  2. Paper affinities, which tell us if two papers have a good fit in a sessionIt’s hard to know what people want in advance: some rooms get over-populated while others don’tConsequences, manually checkingMore than just conflicts – purely automatic methods cannot take into account all the subjective, implicit requirements.
  3. Collecting rich data from community members, asking people to tell us papers have a good fit, and what they want to see.Encoding community data in a way that the system can handleScheduling tool supports conflict resolution
  4. Segway to conflicts – it’s about conflict resolution.
  5. Now the system enters the move mode,Which displays the session being moved in the notification panel and highlights in yellow.The consequences of swapping this session with other sessions are shown in numbers.The lower the better, indicating that more conflicts will be resolved.The recommended edits that can resolve most conflicts are highlighted in green.Now let’s review one of the recommended options to see if swapping is a good idea.
  6. Now the system enters the move mode,Which displays the session being moved in the notification panel and highlights in yellow.The consequences of swapping this session with other sessions are shown in numbers.The lower the better, indicating that more conflicts will be resolved.The recommended edits that can resolve most conflicts are highlighted in green.Now let’s review one of the recommended options to see if swapping is a good idea.
  7. Collecting rich data from community members, asking people to tell us papers have a good fit, and what they want to see.Encoding community data in a way that the system can handleScheduling tool supports conflict resolution
  8. Collecting rich data from community members, asking people to tell us papers have a good fit, and what they want to see.Encoding community data in a way that the system can handleScheduling tool supports conflict resolution
  9. Collecting rich data from community members, asking people to tell us papers have a good fit, and what they want to see.Encoding community data in a way that the system can handleScheduling tool supports conflict resolution
  10. Collecting rich data from community members, asking people to tell us papers have a good fit, and what they want to see.Encoding community data in a way that the system can handleScheduling tool supports conflict resolution
  11. Collecting rich data from community members, asking people to tell us papers have a good fit, and what they want to see.Encoding community data in a way that the system can handleScheduling tool supports conflict resolution
  12. Note that not all conflicts are removed. Mixed-initiative. Subjective requirements beyond conflicts.
  13. If Steven had 10 papers, he’ll be able to go to all ten of his paper presentations even if he’s not presenting them.
  14. Note that it doesn’t start from 0.