Hit-or-Wait: Coordinating Opportunistic Low-effort Contributions to Achieve Global Outcomes in On-the-go Crowdsourcing
@DeltaLabNU
Yongsung Kim Darren Gergle Haoqi Zhang
1
Hit-or-Wait: Coordinating Opportunistic Low-effort Contributions to - - PowerPoint PPT Presentation
1 Hit-or-Wait: Coordinating Opportunistic Low-effort Contributions to Achieve Global Outcomes in On-the-go Crowdsourcing Yongsung Kim Darren Gergle Haoqi Zhang @DeltaLabNU 2 Imagine that you lost your wallet on your way to the venue
@DeltaLabNU
Yongsung Kim Darren Gergle Haoqi Zhang
1
2
3
How might we leverage CHI attendee’s existing routine and route to help you find your wallet?
4
5
Nope, already headed to the party
6
7
physical crowdsourcing by indirectly coordinating opportunistic contributions with people on-the-go.
8
9
Helper Convenience
Quality of service
Opportunistic Approach Directed Approach
Teodoro et al. CHI 2014 Thebault-Spieker et al. CSCW 2015
Sadilek et al. ICWSM 2013 Kim et al. HCOMP 2016 Doryab et al. Ubicomp 2018
Our Approach
10
notify at the “best moment”
11
notify at the “best moment”
2016], but people may not accept the task and
we also do not know where they may go next
12
notify at the “best moment”
but people may not accept the task and we also do not know where they may go next
13
whether to notify a helper of a task right now
in ways that reason both about system needs across tasks and about a helper’s changing patterns of mobility.
14
15
16
Wait
17
Hit!
Our approach: Modeling a sequence of Hit-or- Wait decisions with a Markov Decision Process (MDP)
from state s.
18
19
20
likelihood of finding item search count
21
now with the expected value from making a decision later if we wait
22
23
performance
24
25
26
27
contributions?
28
29
conducted along their routes (24.19% acceptance rate)
found 4 items out of the 9 search requests
30
31
32
33
34
someone does find the item, then I would know I was being helpful...I was helping part
find it.” — P7
36
system goal is to effectively provide help for each other.
where the goal is to ensure data coverage and details.
37
38
[Kim et al. HCOMP 2016, Ikeda et al. CHI 2017, Doryab et al. Ubicomp 2018]
39
[Kim et al. HCOMP 2016, Ikeda et al. CHI 2017, Doryab et al. Ubicomp 2018]
40
[Kim et al. HCOMP 2016, Ikeda et al. CHI 2017, Doryab et al. Ubicomp 2018]
routine, but indirectly coordinates their contributions to achieve better system needs and helper convenience.
approach to not only optimize but to support convenient interactions
41
@DeltaLabNU
Yongsung Kim Darren Gergle Haoqi Zhang
42
and chat after the session me at
@DeltaLabNU