ABSTRACT
As the mobile applications become increasing popular, people are installing more and more Apps on their smart phones. In this paper, we answer the question whether it is feasible to predict which App the user will open. The ability for such prediction can help pre-loading the right Apps to the memory for faster execution or help floating the desired Apps to the home screen for quicker launch. We explored a variety of contextual information, such as last used App, time, location, and the user profile, to predict the user's App usage using the MDC dataset. We present three findings from our studies. First, the contextual information can be used to learn the pattern of user's App usage and to predict App usage effectively. Second, for the MDC dataset, the correlation between sequentially used Apps has a strong contribution to the prediction accuracy. Lastly, the linear model is more effective than the Bayesian model to combine all contextual information and for such predictions.
- D. Ashbrook and T. Starner. Using gps to learn significant locations and predict movement across multiple users. Personal Ubiquitous Comput., 7(5):275--286, Oct. 2003. Google ScholarDigital Library
- A. Dix, T. Rodden, N. Davies, J. Trevor, A. Friday, and K. Palfreyman. Exploiting space and location as a design framework for interactive mobile systems. A CM Trans. Comput.-Hum. Interact., 7(3):285--321, Sept. 2000. Google ScholarDigital Library
- T.-M.-T. Do and D. Gatica-Perez. By their apps you shall understand them: mining large-scale patterns of mobile phone usage. In Proceedings of the 9th International Conference on Mobile and Ubiquitous Multimedia, MUM '10, pages 27:1--27:10, New York, NY, USA, 2010. ACM. Google ScholarDigital Library
- H. W. Gellersen, A. Schmidt, and M. Beigi. Multi-sensor context-awareness in mobile devices and smart artifacts. Mob. Netw. Appl., 7(5):341--351, Oct. 2002. Google ScholarDigital Library
- J.-M. Kang, S. seok Seo, and J.-K. Hong. Usage pattern analysis of smartphones. In Network Operations and Management Symposium (APNOMS), 2011 13th Asia-Pacific, pages 1--8, sept. 2011.Google ScholarCross Ref
- J. K. Laurila, D. Gatica-Perez, I. Aad, J. Blom, O. Bornet, T.-M.-T. Do, O. Dousse, J. Eberle, and M. Miettinen. The mobile data challenge: Big data for mobile computing research. In Mobile Data Challenge by Nokia Workshop, in conjunction with Int. Conf. on Pervasive Computing, June 2012.Google Scholar
- S. Scellato, M. Musolesi, C. Mascolo, V. Latora, and A. Campbell. Nextplace: A spatio-temporal prediction framework for pervasive systems. In K. Lyons, J. Hightower, and E. Huang, editors, Pervasive Computing, volume 6696 of Lecture Notes in Computer Science, pages 152--169. Springer Berlin/Heidelberg, 2011. Google ScholarDigital Library
- B. Yan and G. Chen. Appjoy: personalized mobile application discovery. In Proceedings of the 9th international conference on Mobile systems, applications, and services, MobiSys '11, pages 113--126, New York, NY, USA, 2011. ACM. Google ScholarDigital Library
Index Terms
- Predicting mobile application usage using contextual information
Recommendations
Exploiting User Context and Network Information for Mobile Application Usage Prediction
HOTPOST '15: Proceedings of the 7th International Workshop on Hot Topics in Planet-scale mObile computing and online Social neTworkingThe explosive increasing mobile Applications (Apps) have been attracting researchers and developers to investigate user preferences on various mobile Apps. Understanding mobile Apps usage pattern of end users will help to improve the quality of mobile ...
Mining Temporal Profiles of Mobile Applications for Usage Prediction
ICDMW '12: Proceedings of the 2012 IEEE 12th International Conference on Data Mining WorkshopsDue to the proliferation of mobile applications (abbreviated as Apps) on smart phones, users can install many Apps to facilitate their life. Usually, users browse their Apps by swiping touch screen on smart phones, and are likely to spend much time on ...
Cross-platform model-driven development of mobile applications with md2
SAC '13: Proceedings of the 28th Annual ACM Symposium on Applied ComputingMobile applications usually need to be provided for more than one operating system. Developing native apps separately for each platform is a laborious and expensive undertaking. Hence, cross-platform approaches have emerged, most of them based on Web ...
Comments