Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Context-aware Target Apps Selection and Recommendation for Enhancing Personal Mobile Assistants

Published: 05 May 2021 Publication History

Abstract

Users install many apps on their smartphones, raising issues related to information overload for users and resource management for devices. Moreover, the recent increase in the use of personal assistants has made mobile devices even more pervasive in users’ lives. This article addresses two research problems that are vital for developing effective personal mobile assistants: target apps selection and recommendation. The former is the key component of a unified mobile search system: a system that addresses the users’ information needs for all the apps installed on their devices with a unified mode of access. The latter, instead, predicts the next apps that the users would want to launch. Here we focus on context-aware models to leverage the rich contextual information available to mobile devices. We design an in situ study to collect thousands of mobile queries enriched with mobile sensor data (now publicly available for research purposes). With the aid of this dataset, we study the user behavior in the context of these tasks and propose a family of context-aware neural models that take into account the sequential, temporal, and personal behavior of users. We study several state-of-the-art models and show that the proposed models significantly outperform the baselines.

References

[1]
Mohammad Aliannejadi, Manajit Chakraborty, Esteban Andrés Ríssola, and Fabio Crestani. 2020. Harnessing evolution of multi-turn conversations for effective answer retrieval. In CHIIR. 33–42.
[2]
Mohammad Aliannejadi and Fabio Crestani. 2017. Venue appropriateness prediction for personalized context-aware venue suggestion. In SIGIR. 1177–1180.
[3]
Mohammad Aliannejadi, Morgan Harvey, Luca Costa, Matthew Pointon, and Fabio Crestani. 2019. Understanding mobile search task relevance and user behaviour in context. In CHIIR. 143–151.
[4]
Mohammad Aliannejadi, Julia Kiseleva, Aleksandr Chuklin, Jeff Dalton, and Mikhail S. Burtsev. 2020. ConvAI3: Generating clarifying questions for open-domain dialogue systems (ClariQ). CoRR abs/2009.11352 (2020).
[5]
Mohammad Aliannejadi, Hamed Zamani, Fabio Crestani, and W. Bruce Croft. 2018. In situ and context-aware target apps selection for unified mobile search. In CIKM. 1383–1392.
[6]
Mohammad Aliannejadi, Hamed Zamani, Fabio Crestani, and W. Bruce Croft. 2018. Target apps selection: Towards a unified search framework for mobile devices. In SIGIR. 215–224.
[7]
Mohammad Aliannejadi, Hamed Zamani, Fabio Crestani, and W. Bruce Croft. 2019. Asking clarifying questions in open-domain information-seeking conversations. In SIGIR. 475–484.
[8]
Giambattista Amati. 2003. Probability Models for Information Retrieval Based on Divergence from Randomness. Ph.D. Dissertation. University of Glasgow, UK.
[9]
Jaime Arguello. 2017. Aggregated search. Found. Trends Inf. Retriev. 10, 5 (2017), 365–502.
[10]
Ricardo A. Baeza-Yates, Di Jiang, Fabrizio Silvestri, and Beverly Harrison. 2015. Predicting the next app that you are going to use. In WSDM. 285–294.
[11]
Linas Baltrunas, Karen Church, Alexandros Karatzoglou, and Nuria Oliver. 2015. Frappe: Understanding the usage and perception of mobile app recommendations in-the-wild. CoRR abs/1505.03014 (2015).
[12]
Steven M. Beitzel, Eric C. Jensen, Abdur Chowdhury, David A. Grossman, and Ophir Frieder. 2004. Hourly analysis of a very large topically categorized web query log. In SIGIR. 321–328.
[13]
Jan R. Benetka, Krisztian Balog, and Kjetil Nørvåg. 2017. Anticipating information needs based on check-in activity. In WSDM. 41–50.
[14]
Paul N. Bennett, Filip Radlinski, Ryen W. White, and Emine Yilmaz. 2011. Inferring and using location metadata to personalize web search. In SIGIR. 135–144.
[15]
James P. Callan and Margaret E. Connell. 2001. Query-based sampling of text databases. ACM Trans. Inf. Syst. 19, 2 (2001), 97–130.
[16]
Huanhuan Cao, Derek Hao Hu, Dou Shen, Daxin Jiang, Jian-Tao Sun, Enhong Chen, and Qiang Yang. 2009. Context-aware query classification. In SIGIR. 3–10.
[17]
Zhe Cao, Tao Qin, Tie-Yan Liu, Ming-Feng Tsai, and Hang Li. 2007. Learning to rank: From pairwise approach to listwise approach. In ICML. 129–136.
[18]
Juan Pablo Carrascal and Karen Church. 2015. An in-situ study of mobile app & mobile search interactions. In CHI. 2739–2748.
[19]
Karen Church and Nuria Oliver. 2011. Understanding mobile web and mobile search use in today’s dynamic mobile landscape. In Mobile HCI. 67–76.
[20]
Karen Church, Barry Smyth, Keith Bradley, and Paul Cotter. 2008. A large scale study of European mobile search behaviour. In Mobile HCI. 13–22.
[21]
Karen Church, Barry Smyth, Paul Cotter, and Keith Bradley. 2007. Mobile information access: A study of emerging search behavior on the mobile Internet. Trans. Web 1, 1 (2007), 4.
[22]
Fabio Crestani and Heather Du. 2006. Written versus spoken queries: A qualitative and quantitative comparative analysis. J. Assoc. Inf. Soc. Technol. 57, 7 (2006), 881–890.
[23]
Fabio Crestani, Stefano Mizzaro, and Ivan Scagnetto. 2017. Mobile Information Retrieval. Springer.
[24]
Mostafa Dehghani, Hamed Zamani, Aliaksei Severyn, Jaap Kamps, and W. Bruce Croft. 2017. Neural ranking models with weak supervision. In SIGIR. 65–74.
[25]
Fernando Diaz. 2009. Integration of news content into web results. In WSDM. 182–191.
[26]
Ido Guy. 2016. Searching by talking: Analysis of voice queries on mobile web search. In SIGIR. 35–44.
[27]
Martin Halvey, Mark T. Keane, and Barry Smyth. 2006. Mobile web surfing is the same as web surfing. Commun. ACM 49, 3 (2006), 76–81.
[28]
Martin Halvey, Mark T. Keane, and Barry Smyth. 2006. Time based patterns in mobile-internet surfing. In CHI. 31–34.
[29]
Shun Hattori, Taro Tezuka, and Katsumi Tanaka. 2007. Context-aware query refinement for mobile web search. In SAINT Workshops.
[30]
Ke Huang, Chunhui Zhang, Xiaoxiao Ma, and Guanling Chen. 2012. Predicting mobile application usage using contextual information. In Ubicomp. 1059–1065.
[31]
Maryam Kamvar and Shumeet Baluja. 2006. A large scale study of wireless search behavior: Google mobile search. In CHI. 701–709.
[32]
Maryam Kamvar and Shumeet Baluja. 2007. The role of context in query input: Using contextual signals to complete queries on mobile devices. In Mobile HCI. 405–412.
[33]
In-Ho Kang and Gil-Chang Kim. 2003. Query type classification for web document retrieval. In SIGIR. 64–71.
[34]
Antonios Minas Krasakis, Mohammad Aliannejadi, Nikos Voskarides, and Evangelos Kanoulas. 2020. Analysing the effect of clarifying questions on document ranking in conversational search. In ICTIR. 129–132.
[35]
Joohyun Lee, Kyunghan Lee, Euijin Jeong, Jaemin Jo, and Ness B. Shroff. 2016. Context-aware application scheduling in mobile systems: What will users do and not do next? In UbiComp. 1235–1246.
[36]
Hang Li. 2011. Learning to Rank for Information Retrieval and Natural Language Processing. Morgan & Claypool.
[37]
Zhung-Xun Liao, Po-Ruey Lei, Tsu-Jou Shen, Shou-Chung Li, and Wen-Chih Peng. 2012. Mining temporal profiles of mobile applications for usage prediction. In ICDM. 890–893.
[38]
Eric Hsueh-Chan Lu, Yi-Wei Lin, and Jing-Bin Ciou. 2014. Mining mobile application sequential patterns for usage prediction. In GrC. 185–190.
[39]
Ilya Markov and Fabio Crestani. 2014. Theoretical, qualitative, and quantitative analyses of small- document approaches to resource selection. ACM Trans. Inf. Syst. 32, 2 (2014), 9–37.
[40]
George D. Montanez, Ryen W. White, and Xiao Huang. 2014. Cross-device search. In CIKM. 1669–1678.
[41]
Iadh Ounis, Gianni Amati, Vassilis Plachouras, Ben He, Craig Macdonald, and Douglas Johnson. 2005. Terrier information retrieval platform. In ECIR. 517–519.
[42]
Dae Hoon Park, Yi Fang, Mengwen Liu, and ChengXiang Zhai. 2016. Mobile app retrieval for social media users via inference of implicit intent in social media text. In CIKM. 959–968.
[43]
Dae Hoon Park, Mengwen Liu, ChengXiang Zhai, and Haohong Wang. 2015. Leveraging user reviews to improve accuracy for mobile app retrieval. In SIGIR. 533–542.
[44]
Jeffrey Pennington, Richard Socher, and Christopher D. Manning. 2014. GloVe: Global vectors for word representation. In EMNLP. 1532–1543.
[45]
Jay M. Ponte and W. Bruce Croft. 1998. A language modeling approach to information retrieval. In SIGIR. 275–281.
[46]
Md. Mustafizur Rahman, Mucahid Kutlu, and Matthew Lease. 2019. Constructing test collections using multi-armed bandits and active learning. In WWW. 3158–3164.
[47]
Ivan Sekulic, Amir Soleimani, Mohammad Aliannejadi, and Fabio Crestani. 2020. Longformer for MS MARCO document re-ranking task. CoRR abs/2009.09392 (2020).
[48]
Dou Shen, Jian-Tao Sun, Qiang Yang, and Zheng Chen. 2006. Building bridges for web query classification. In SIGIR. 131–138.
[49]
Milad Shokouhi and Qi Guo. 2015. From queries to cards: Re-ranking proactive card recommendations based on reactive search history. In SIGIR. 695–704.
[50]
Milad Shokouhi and Luo Si. 2011. Federated search. Found. Trends Inf. Retriev. 5, 1 (2011), 1–102.
[51]
Craig Silverstein, Monika Rauch Henzinger, Hannes Marais, and Michael Moricz. 1999. Analysis of a very large web search engine query log. SIGIR Forum 33, 1 (1999), 6–12.
[52]
Timothy Sohn, Kevin A. Li, William G. Griswold, and James D. Hollan. 2008. A diary study of mobile information needs. In CHI. 433–442.
[53]
Yang Song, Hao Ma, Hongning Wang, and Kuansan Wang. 2013. Exploring and exploiting user search behavior on mobile and tablet devices to improve search relevance. In WWW. 1201–1212.
[54]
Nitish Srivastava, Geoffrey Hinton, Alex Krizhevsky, Ilya Sutskever, and Ruslan Salakhutdinov. 2014. Dropout: A simple way to prevent neural networks from overfitting. J. Mach. Learn. Res. 15, 56 (2014), 1929–1958.
[55]
Niels van Berkel, Chu Luo, Theodoros Anagnostopoulos, Denzil Ferreira, Jorge Gonçalves, Simo Hosio, and Vassilis Kostakos. 2016. A systematic assessment of smartphone usage gaps. In CHI. 4711–4721.
[56]
Yingzi Wang, Nicholas Jing Yuan, Yu Sun, Fuzheng Zhang, Xing Xie, Qi Liu, and Enhong Chen. 2016. A contextual collaborative approach for app usage forecasting. In UbiComp. 1247–1258.
[57]
Ryen W. White, Paul N. Bennett, and Susan T. Dumais. 2010. Predicting short-term interests using activity-based search context. In CIKM. 1009–1018.
[58]
Biao Xiang, Daxin Jiang, Jian Pei, Xiaohui Sun, Enhong Chen, and Hang Li. 2010. Context-aware ranking in web search. In SIGIR. 451–458.
[59]
Shijian Xu, Wenzhong Li, Xiao Zhang, Songcheng Gao, Tong Zhan, Yongzhu Zhao, Wei-wei Zhu, and Tianzi Sun. 2018. Predicting smartphone app usage with recurrent neural networks. In WASA. 532–544.
[60]
Hamed Zamani, Michael Bendersky, Xuanhui Wang, and Mingyang Zhang. 2017. Situational context for ranking in personal search. In WWW. 1531–1540.
[61]
Hamed Zamani and Nick Craswell. 2020. Macaw: An extensible conversational information seeking platform. In SIGIR. 2193–2196.
[62]
Hamed Zamani and W. Bruce Croft. 2016. Estimating embedding vectors for queries. In ICTIR. 123–132.
[63]
Sha Zhao, Zhiling Luo, Ziwen Jiang, Haiyan Wang, Feng Xu, Shijian Li, Jianwei Yin, and Gang Pan. 2019. AppUsage2Vec: Modeling smartphone app usage for prediction. In ICDE. 1322–1333.

Cited By

View all
  • (2024)MAPLEProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/36435148:1(1-25)Online publication date: 6-Mar-2024
  • (2024)ContextCam: Bridging Context Awareness with Creative Human-AI Image Co-CreationProceedings of the CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642129(1-17)Online publication date: 11-May-2024
  • (2023)Fairness in Recommender Systems: Evaluation Approaches and Assurance StrategiesACM Transactions on Knowledge Discovery from Data10.1145/360455818:1(1-37)Online publication date: 12-Jun-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Information Systems
ACM Transactions on Information Systems  Volume 39, Issue 3
July 2021
432 pages
ISSN:1046-8188
EISSN:1558-2868
DOI:10.1145/3450607
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 May 2021
Accepted: 01 January 2021
Revised: 01 January 2021
Received: 01 April 2020
Published in TOIS Volume 39, Issue 3

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Mobile information retrieval
  2. app recommendation
  3. mobile usage understanding
  4. query analysis
  5. user behavior analysis
  6. neural networks

Qualifiers

  • Research-article
  • Refereed

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)57
  • Downloads (Last 6 weeks)4
Reflects downloads up to 01 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2024)MAPLEProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/36435148:1(1-25)Online publication date: 6-Mar-2024
  • (2024)ContextCam: Bridging Context Awareness with Creative Human-AI Image Co-CreationProceedings of the CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642129(1-17)Online publication date: 11-May-2024
  • (2023)Fairness in Recommender Systems: Evaluation Approaches and Assurance StrategiesACM Transactions on Knowledge Discovery from Data10.1145/360455818:1(1-37)Online publication date: 12-Jun-2023
  • (2023)User Cold-Start Recommendation via Inductive Heterogeneous Graph Neural NetworkACM Transactions on Information Systems10.1145/356048741:3(1-27)Online publication date: 7-Feb-2023
  • (2022)Predictive querying for autoregressive neural sequence modelsProceedings of the 36th International Conference on Neural Information Processing Systems10.5555/3600270.3601995(23751-23764)Online publication date: 28-Nov-2022
  • (2022)HySAGEProceedings of the 31st ACM International Conference on Information & Knowledge Management10.1145/3511808.3557354(1389-1398)Online publication date: 17-Oct-2022

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media