StanfordHCI / bang

💥 Helping people meet for the first time, more than once 💥
MIT License
2 stars 1 forks source link

Users are not joining Bang tasks #359

Closed tawnzz closed 5 years ago

tawnzz commented 5 years ago

Hello,

A problem that we have been facing with the Bang platform is streamlining the recruitment process. Previously, we proposed a temporary solution by changing the waitRoom language and the HIT title. In addition, we added a notification that told users when there were 16 users. While this was useful, there are still problems with recruitment.

Problem:

Users are not clicking 'Join Batch' because they may leave the WaitRoom page while they are waiting for 16 users to join the page. While the notification addition has been useful, recruitment rate has still been slow. Not all users are joining the batch, even with the notification.

Proposed Solution:

To ensure MTurker engagement, we propose removing the initial Waitroom and directing users to the WaitChat.

Functionality:

In the WaitChat, users will do a task that involves engagement. Within the WaitChat, users will be shown a countdown of 20 minutes and the number of users that are currently in the wait chat – this is similar to the issues mentioned in #358 and #351

The WaitChat and batch should terminate within 20 minutes if the batch does not rollover. Bang should follow up with an email that includes repayment options for their time spent.

Timing:

We want a gentler waitchat. Currently, Bang checks for activity less often than every 1 minute. Perhaps we should expand this to about ~3 minutes. Another solution is to keep engagement the entire time. See below.

Engagement:

We propose keeping engagement by implementing an infinite task that users can stay engaged with. 1) A game similar to Flappy Bird, Tetris, etc 2) A psychological questionnaire

Language:

“If this does not start within 20 minutes, we will cancel the task and you’ll be compensated at a discounted rate for the time that you are active inside the waitroom.” “Please stay active so that we know you are here.”

deliveryweb commented 5 years ago

partially done, new waitchat/waitroom logic