Context-Aware Application Prediction and Recommendation in Mobile Devices

In recent years, highly-functional mobile devices such as smart phones and car navigation systems are widely used. These are important for our daily life because we use their applications anywhere and anytime. With the variety of applications available on these devices, however, it becomes more difficult to choose an appropriate application. Therefore we need a mechanism that recommends us suitable applications, which should depend on a user's context because he/she uses his/her devices differently in every context. This paper shows that it follows a power law what applications a user executes in daily life, and proposes a novel approach to find context-aware applications in the mobile devices. This approach is based on the term frequency - inverse document frequency (TF-IDF), which is used for extracting important keywords in a document. Moreover, we propose an application recommendation mechanism using this approach. Experimental results show that this recommendation mechanism is more effective than the mechanism using Naive Bayes.

[1]  Luc Van Gool,et al.  Modeling and Recognition of Human Actions Using a Stochastic Approach , 2002 .

[2]  Alex Pentland,et al.  Modeling and Prediction of Human Behavior , 1999, Neural Computation.

[3]  Jan Blom,et al.  Contextual and cultural challenges for user mobility research , 2005, CACM.

[4]  Donna K. Harman,et al.  An experimental study of factors important in document ranking , 1986, SIGIR '86.

[5]  Hiroyuki Yokoyama,et al.  Operation Prediction for Context-Aware User Interfaces of Mobile Phones , 2009, 2009 Ninth Annual International Symposium on Applications and the Internet.

[6]  Karen Spärck Jones A statistical interpretation of term specificity and its application in retrieval , 2021, J. Documentation.

[7]  Tieniu Tan,et al.  A system for learning statistical motion patterns , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Henry A. Kautz,et al.  Extracting Places and Activities from GPS Traces Using Hierarchical Conditional Random Fields , 2007, Int. J. Robotics Res..

[9]  Thad Starner,et al.  Using GPS to learn significant locations and predict movement across multiple users , 2003, Personal and Ubiquitous Computing.

[10]  Gaetano Borriello,et al.  Extracting places from traces of locations , 2004, MOCO.

[11]  Masamichi Shimosaka,et al.  Multiple Persons Tracking with Data Fusion of Multiple Cameras and Floor Sensors Using Particle Filters , 2008 .

[12]  Luca Schenato,et al.  RF Localization and tracking of mobile nodes in Wireless Sensors Networks: Architectures, Algorithms and Experiments , 2008 .

[13]  Motoyuki Akamatsu,et al.  Prediction of Human Driving Behavior Using Dynamic Bayesian Networks , 2006, IEICE Trans. Inf. Syst..

[14]  Peter Sunehag Using two-stage conditional word frequency models to model word burstiness and motivating TF-IDF , 2007 .

[15]  Hans-Peter Kriegel,et al.  A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise , 1996, KDD.