Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Did This Get Done?
Search
EricVO
June 23, 2017
0
23
Did This Get Done?
Predicting user behavior on task management software
EricVO
June 23, 2017
Tweet
Share
Featured
See All Featured
Unsuck your backbone
ammeep
663
57k
Fireside Chat
paigeccino
22
2.6k
The Cost Of JavaScript in 2023
addyosmani
20
3.9k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.1k
Teambox: Starting and Learning
jrom
128
8.4k
The Invisible Side of Design
smashingmag
294
49k
Building Better People: How to give real-time feedback that sticks.
wjessup
356
18k
The Mythical Team-Month
searls
216
42k
Faster Mobile Websites
deanohume
300
30k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
33
6k
Done Done
chrislema
178
15k
Building a Scalable Design System with Sketch
lauravandoore
457
32k
Transcript
Did This Get Done? Predicting user behavior on task management
software Eric Van Oeveren
“Transforming Teamwork”
“Transforming Teamwork” Plans
“Transforming Teamwork” Tasks
Tasks: marked as complete “Transforming Teamwork” Plans: updated with percentage
Some things don’t get done. Can they be predicted? “Transforming
Teamwork”
Features: - Task/Plan - User events/day - User survey scores
- Group survey scores Random Forest
Random Forest Results - Accuracy: 83% - Precision: .78 -
Recall: .67 Most Important feature: task/plan classification
Tasks are reliably updated, but Plans are not
Tasks are reliably updated, but Plans are not
The model does predict which items users mark as finished
Tasks are reliably updated, but Plans are not The model does not predict which items users finish.
Features: - Task/Plan - User events/day - User survey scores
- Group survey scores Random Forest Plus Measures of User Engagement: - Updates in 30 days - Description Length
Results Accuracy: 83% → 86% Precision: .78 → .79 Recall:
.67 → .79
Deliverable: Model that flags items unlikely to be updated CrossLead
intervenes (e.g. send reminder email) Items get updated Client stays organized, CrossLead gets better data
Eric Van Oeveren PhD Candidate - Physics