ABSTRACT
Mobile notifications are increasingly used by a variety of applications to inform users about events, news or just to send alerts and reminders to them. However, many notifications are neither useful nor relevant to users' interests and, also for this reason, they are considered disruptive and potentially annoying.
In this paper we present the design, implementation and evaluation of PrefMiner, a novel interruptibility management solution that learns users' preferences for receiving notifications based on automatic extraction of rules by mining their interaction with mobile phones. The goal is to build a system that is intelligible for users, i.e., not just a "black-box" solution. Rules are shown to users who might decide to accept or discard them at run-time. The design of PrefMiner is based on a large scale mobile notification dataset and its effectiveness is evaluated by means of an in-the-wild deployment.
- 2016. Android DDMS. (2016). http://developer.android.com/tools/debugging/ddms.html.Google Scholar
- 2016. CLOC -- Count Lines of Code. (2016). http://cloc.sourceforge.net.Google Scholar
- 2016. Facebook http://www.facebook.com. (2016).Google Scholar
- 2016. Google Now. (2016). http://www.google.com/landing/now/.Google Scholar
- 2016. qdapDictionaries for R. (2016). http://trinker.github.io/qdapDictionaries/Google Scholar
- 2016. Snowball Stemming Libraries for R. (2016). http://snowball.tartarus.org.Google Scholar
- 2016. Weka: Data Mining Software in Java. (2016). http://www.cs.waikato.ac.nz/ml/weka/Google Scholar
- Piotr D Adamczyk and Brian P Bailey. 2004. If not now, when?: the effects of interruption at different moments within task execution. In CHI'04. Google ScholarDigital Library
- Rakesh Agrawal, Tomasz Imieliński, and Arun Swami. 1993. Mining association rules between sets of items in large databases. In SIGMOD'93. Google ScholarDigital Library
- Brian P Bailey and Joseph A Konstan. 2006. On the need for attention-aware systems: Measuring effects of interruption on task performance, error rate, and affective state. Computers in Human Behavior 22, 4 (2006), 685--708.Google ScholarCross Ref
- Brian P Bailey, Joseph A Konstan, and John V Carlis. 2001. The effects of interruptions on task performance, annoyance, and anxiety in the user interface. In INTERACT'01.Google Scholar
- Michael W Berry and Jacob Kogan. 2010. Text mining: applications and theory. John Wiley & Sons.Google Scholar
- Herbert H Clark. 1996. Using language. Cambridge University Press.Google Scholar
- Edward Cutrell, Mary Czerwinski, and Eric Horvitz. 2001. Notification, disruption, and memory: Effects of messaging interruptions on memory and performance. In Interact'01.Google Scholar
- Nathan Eagle and Alex Sandy Pentland. 2009. Eigenbehaviors: Identifying structure in routine. Behavioral Ecology and Sociobiology 63, 7 (2009), 1057--1066.Google ScholarCross Ref
- Martin Ester, Hans-Peter Kriegel, Jörg Sander, and Xiaowei Xu. 1996. A density-based algorithm for discovering clusters in large spatial databases with noise.. In KDD'96. Google ScholarDigital Library
- Adrienne Porter Felt, Serge Egelman, and David Wagner. 2012. I've got 99 problems, but vibration ain't one: a survey of smartphone users' concerns. In SPSM'12. Google ScholarDigital Library
- Joel E Fischer, Chris Greenhalgh, and Steve Benford. 2011. Investigating episodes of mobile phone activity as indicators of opportune moments to deliver notifications. In MobileHCI'11. Google ScholarDigital Library
- Joel E Fischer, Nick Yee, Victoria Bellotti, Nathan Good, Steve Benford, and Chris Greenhalgh. 2010. Effects of content and time of delivery on receptivity to mobile interruptions. In MobileHCI'10. Google ScholarDigital Library
- Sukeshini A Grandhi and Quentin Jones. 2009. Conceptualizing interpersonal interruption management: A theoretical framework and research program. In HICSS'09. Google ScholarDigital Library
- Joyce Ho and Stephen S. Intille. 2005. Using Context-Aware Computing to Reduce the Perceived Burden of Interruptions from Mobile Devices. In CHI'05. Google ScholarDigital Library
- Eric Horvitz, Paul Koch, and Johnson Apacible. 2004. BusyBody: creating and fielding personalized models of the cost of interruption. In CSCW'04. Google ScholarDigital Library
- Shamsi T Iqbal and Eric Horvitz. 2010. Notifications and awareness: a field study of alert usage and preferences. In CSCW'10. Google ScholarDigital Library
- Abhinav Mehrotra, Mirco Musolesi, Robert Hendley, and Veljko Pejovic. 2015. Designing Content-driven Intelligent Notification Mechanisms for Mobile Applications. In UbiComp'15. Google ScholarDigital Library
- Abhinav Mehrotra, Veljko Pejovic, Jo Vermeulen, Robert Hendley, and Mirco Musolesi. 2016. My Phone and Me: Understanding User's Receptivity to Mobile Notifications. In CHI'16. Google ScholarDigital Library
- Tadashi Okoshi, Julian Ramos, Hiroki Nozaki, Jin Nakazawa, Anind K Dey, and Hideyuki Tokuda. 2015. Reducing users' perceived mental effort due to interruptive notifications in multi-device mobile environments. In UbiComp'15. Google ScholarDigital Library
- Carlos Ordonez. 2006. Comparing association rules and decision trees for disease prediction. In HIKM'06. Google ScholarDigital Library
- Veljko Pejovic and Mirco Musolesi. 2014. InterruptMe: designing intelligent prompting mechanisms for pervasive applications. In UbiComp'14. Google ScholarDigital Library
- Veljko Pejovic and Mirco Musolesi. 2015. Anticipatory mobile computing: A survey of the state of the art and research challenges. Comput. Surveys 47, 3 (2015), 1--47. Google ScholarDigital Library
- Martin Pielot, Karen Church, and Rodrigo de Oliveira. 2014a. An in-situ study of mobile phone notifications. In MobileHCI'14. Google ScholarDigital Library
- Martin Pielot, Rodrigo de Oliveira, Haewoon Kwak, and Nuria Oliver. 2014b. Didn't you see my message?: predicting attentiveness to mobile instant messages. In CHI'14. Google ScholarDigital Library
- Stephanie Rosenthal, Anind K Dey, and Manuela Veloso. 2011. Using decision-theoretic experience sampling to build personalized mobile phone interruption models. In Pervasive Computing. 170--187. Google ScholarDigital Library
- Alireza Sahami Shirazi, Niels Henze, Tilman Dingler, Martin Pielot, Dominik Weber, and Albrecht Schmidt. 2014. Large-scale assessment of mobile notifications. In CHI'14. Google ScholarDigital Library
- Philip H Swain and Hans Hauska. 1977. The decision tree classifier: Design and potential. IEEE Transactions on Geoscience Electronics 15, 3 (1977), 142--147.Google ScholarCross Ref
- Yiming Yang and Jan O Pedersen. 1997. A comparative study on feature selection in text categorization. In ICML'97. Google ScholarDigital Library
- Lide Zhang, Birjodh Tiwana, Zhiyun Qian, Zhaoguang Wang, Robert P. Dick, Zhuoqing Morley Mao, and Lei Yang. 2010. Accurate Online Power Estimation and Automatic Battery Behavior Based Power Model Generation for Smartphones. In CODES/ISSS'10. Google ScholarDigital Library
Index Terms
PrefMiner: mining user's preferences for intelligent mobile notification management
Recommendations
Designing content-driven intelligent notification mechanisms for mobile applications
UbiComp '15: Proceedings of the 2015 ACM International Joint Conference on Pervasive and Ubiquitous ComputingAn increasing number of notifications demanding the smartphone user's attention, often arrive at an inappropriate moment, or carry irrelevant content. In this paper we present a study of mobile user interruptibility with respect to notification content, ...
Investigating The Role of Task Engagement in Mobile Interruptibility
MobileHCI '15: Proceedings of the 17th International Conference on Human-Computer Interaction with Mobile Devices and Services AdjunctContext-awareness of mobile phones is a cornerstone of recent efforts in automatic determination of user interruptibility. Modalities such as a user's location, her physical activity, time of day, can be used in machine learning models to infer if a ...
NotifyMeHere: Intelligent Notification Delivery in Multi-Device Environments
CHIIR '19: Proceedings of the 2019 Conference on Human Information Interaction and RetrievalPersonal interactions and information access are happening more and more through the mediation of computing devices of various types all around us. In our daily life we use many computing devices running different versions of the same application such ...
Comments