1
Trigger-Action Programming in the Wild: An Analysis of 200,000 IFTTT Recipes
Blase Ur, Melwyn Pak Yong Ho, Stephen Brawner, Jiyun Lee, Sarah Mennicken, Noah Picard, Diane Schulze, Michael Littman
An Analysis of 200,000 IFTTT Recipes Blase Ur, Melwyn Pak Yong Ho, - - PowerPoint PPT Presentation
Trigger-Action Programming in the Wild: An Analysis of 200,000 IFTTT Recipes Blase Ur, Melwyn Pak Yong Ho, Stephen Brawner, Jiyun Lee, Sarah Mennicken, Noah Picard, Diane Schulze, Michael Littman 1 2 Trigger-Action Programming 3
1
Blase Ur, Melwyn Pak Yong Ho, Stephen Brawner, Jiyun Lee, Sarah Mennicken, Noah Picard, Diane Schulze, Michael Littman
2
3
4
5
6
7
8
9
10
11
12
13
14
15
– Using Selenium & ChromeDriver
16
– Using Selenium & ChromeDriver – As of September 6, 2015
17
– Using Selenium & ChromeDriver – As of September 6, 2015 – Compare to 2013 dataset (CHI 2014)
18
– Using Selenium & ChromeDriver – As of September 6, 2015 – Compare to 2013 dataset (CHI 2014)
19
– Using Selenium & ChromeDriver – As of September 6, 2015 – Compare to 2013 dataset (CHI 2014)
20
21
22
23
24
25
26
27
28
29
30
– 67,820 recipes 224,590 recipes
31
– 67,820 recipes 224,590 recipes – 35,495 authors 106,452 authors
32
– 67,820 recipes 224,590 recipes – 35,495 authors 106,452 authors
– Only 2.5% of authors shared 10+ recipes
33
– 67,820 recipes 224,590 recipes – 35,495 authors 106,452 authors
– Only 2.5% of authors shared 10+ recipes
34
– 67,820 recipes 224,590 recipes – 35,495 authors 106,452 authors
– Only 2.5% of authors shared 10+ recipes
– 15,961 unique trigger-action combinations
35
36
37
38
39
40
41
Action channels Trigger channels
42
43
Blase Ur, Melwyn Pak Yong Ho, Stephen Brawner, Jiyun Lee, Sarah Mennicken, Noah Picard, Diane Schulze, Michael Littman