[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Version-sensitive mobile App recommendation

Published: 01 March 2017 Publication History

Abstract

Being part and parcel of the daily life for billions of people all over the globe, the domain of mobile Applications (Apps) is the fastest growing sector of mobile market today. Users, however, are frequently overwhelmed by the vast number of released Apps and frequently updated versions. Towards this end, we propose a novel version-sensitive mobile App recommendation framework. It is able to recommend appropriate Apps to right users by jointly exploring the version progression and dual-heterogeneous data. It is helpful for alleviating the data sparsity problem caused by version division. As a byproduct, it can be utilized to solve the in-matrix and out-of-matrix cold-start problems. Considering the progression of versions within the same categories, the performance of our proposed framework can be further improved. It is worth emphasizing that our proposed version progression modeling can work as a plug-in component to be embedded into most of the existing latent factor-based algorithms. To support the online learning, we design an incremental update strategy for the framework to adapt the dynamic data in real-time. Extensive experiments on a real-world dataset have demonstrated the promising performance of our proposed approach with both offline and online protocols. Relevant data, code, and parameter settings are available at http://apprec.wixsite.com/version.

References

[1]
J.-w. Ahn, P. Brusilovsky, J. Grady, D. He, S.Y. Syn, Open user profiles for adaptive news systems: help or harm?, ACM, 2007.
[2]
Y. Bao, H. Fang, J. Zhang, Topicmf: simultaneously exploiting ratings and reviews for recommendation, AAAI Press, 2014.
[3]
U. Bhandari, K. Sugiyama, A. Datta, R. Jindal, Serendipitous recommendation for mobile apps using item-item similarity graph, Springer, 2013.
[4]
D.M. Blei, A.Y. Ng, M.I. Jordan, Latent dirichlet allocation, J. Mach. Learn. Res., 3 (2003) 993-1022.
[5]
J. Bobadilla, F. Ortega, A. Hernando, A. Gutiérrez, Recommender systems survey, Knowl. Based Syst., 46 (2013) 109-132.
[6]
M. Böhmer, L. Ganev, A. Krüger, Appfunnel: a framework for usage-centric evaluation of recommender systems that suggest mobile applications, ACM, 2013.
[7]
A. Bordes, N. Usunier, A. Garcia-Duran, J. Weston, O. Yakhnenko, Translating embeddings for modeling multi-relational data, 2013.
[8]
N. Chen, S.C. Hoi, S. Li, X. Xiao, Simapp: a framework for detecting similar mobile applications by online kernel learning, ACM, 2015.
[9]
N. Chen, S.C. Hoi, S. Li, X. Xiao, Mobile app tagging, ACM, 2016.
[10]
E. Costa-Montenegro, A.B. Barragáns-Martínez, M. Rey-López, Which app? a recommender system of applications in markets: implementation of the service for monitoring users' interaction, Expert Syst. Appl., 39 (2012) 9367-9375.
[11]
M. Degemmis, P. Lops, G. Semeraro, A content-collaborative recommender that exploits wordnet-based user profiles for neighborhood formation, User Model User-adapt Interact., 17 (2007) 217-255.
[12]
X. He, T. Chen, M.-Y. Kan, X. Chen, Trirank: review-aware explainable recommendation by modeling aspects, ACM, 2015.
[13]
X. He, M. Gao, M.-Y. Kan, Y. Liu, K. Sugiyama, Predicting the popularity of web 2.0 items based on user comments, ACM, 2014.
[14]
X. He, H. Zhang, M.-Y. Kan, T.-S. Chua, Fast matrix factorization for online recommendation with implicit feedback, ACM, 2016.
[15]
T. Hofmann, Probabilistic latent semantic indexing, ACM, 1999.
[16]
T. Hofmann, Unsupervised learning by probabilistic latent semantic analysis, Mach. Learn., 42 (2001) 177-196.
[17]
Y. Hu, Y. Koren, C. Volinsky, Collaborative filtering for implicit feedback datasets, IEEE, 2008.
[18]
A. Karatzoglou, L. Baltrunas, K. Church, M. Böhmer, Climbing the app wall: enabling mobile app discovery through context-aware recommendations, ACM, 2012.
[19]
Y. Koren, Factorization meets the neighborhood: a multifaceted collaborative filtering model, ACM, 2008.
[20]
Y. Koren, Collaborative filtering with temporal dynamics, Commun. ACM, 53 (2010) 89-97.
[21]
Y. Koren, R. Bell, C. Volinsky, Matrix factorization techniques for recommender systems, Comput. (Long Beach Calif), 42 (2009) 30-37.
[22]
C.-H. Lai, D.-R. Liu, C.-S. Lin, Novel personal and group-based trust models in collaborative filtering for document recommendation, Inf. Sci. (Ny), 239 (2013) 31-49.
[23]
C. Lin, R. Xie, X. Guan, L. Li, T. Li, Personalized news recommendation via implicit social experts, Inf. Sci. (Ny), 254 (2014) 1-18.
[24]
C.-J. Lin, Projected gradient methods for nonnegative matrix factorization, Neural Comput., 19 (2007) 2756-2779.
[25]
J. Lin, K. Sugiyama, M.-Y. Kan, T.-S. Chua, Addressing cold-start in app recommendation: latent user models constructed from twitter followers, ACM, 2013.
[26]
G. Ling, M.R. Lyu, I. King, Ratings meet reviews, a combined approach to recommend, ACM, 2014.
[27]
B. Liu, D. Kong, L. Cen, N.Z. Gong, H. Jin, H. Xiong, Personalized mobile app recommendation: Reconciling app functionality and user privacy preference, ACM, 2015.
[28]
D.-R. Liu, P.-Y. Tsai, P.-H. Chiu, Personalized recommendation of popular blog articles for mobile applications, Inf. Sci. (Ny), 181 (2011) 1552-1572.
[29]
Q. Liu, H. Ma, E. Chen, H. Xiong, A survey of context-aware mobile recommendations, Int. J. Inf. Technol. Decis Mak, 12 (2013) 139-172.
[30]
J. McAuley, J. Leskovec, Hidden factors and hidden topics: understanding rating dimensions with review text, ACM, 2013.
[31]
S.E. Middleton, N.R. Shadbolt, D.C. De Roure, Ontological user profiling in recommender systems, ACM Trans. Inf. Syst., 22 (2004) 54-88.
[32]
A. Mnih, R. Salakhutdinov, Probabilistic matrix factorization, 2007.
[33]
L. Nie, Y.-L. Zhao, X. Wang, J. Shen, T.-S. Chua, Learning to recommend descriptive tags for questions in social forums, ACM Trans. Inf. Syst., 32 (2014) 5.
[34]
W. Pan, S. Xia, Z. Liu, X. Peng, Z. Ming, Mixed factorization for collaborative recommendation with heterogeneous explicit feedbacks, Inf. Sci. (Ny), 332 (2016) 84-93.
[35]
M.J. Pazzani, D. Billsus, Content-based Recommendation Systems, Springer, 2007.
[36]
A.I. Schein, A. Popescul, L.H. Ungar, D.M. Pennock, Methods and metrics for cold-start recommendations, ACM, 2002.
[37]
K. Shi, K. Ali, Getjar mobile application recommendations with very sparse datasets, ACM, 2012.
[38]
C. Wang, D.M. Blei, Collaborative topic modeling for recommending scientific articles, ACM, 2011.
[39]
D. Yankov, P. Berkhin, R. Subba, Interoperability ranking for mobile applications, ACM, 2013.
[40]
P. Yin, P. Luo, W.-C. Lee, M. Wang, App recommendation: a contest between satisfaction and temptation, ACM, 2013.
[41]
Z. Yu, C. Wang, J. Bu, X. Wang, Y. Wu, C. Chen, Friend recommendation with content spread enhancement in social networks, Inf. Sci. (Ny), 309 (2015) 102-118.
[42]
Z. Zhang, H. Lin, K. Liu, D. Wu, G. Zhang, J. Lu, A hybrid fuzzy-based personalized recommender system for telecom products/services, Inf. Sci. (Ny), 235 (2013) 117-129.
[43]
V.W. Zheng, B. Cao, Y. Zheng, X. Xie, Q. Yang, Collaborative filtering meets mobile recommendation: a user-centered approach, AAAI Press, 2010.
[44]
X. Zhou, S. Wu, C. Chen, G. Chen, S. Ying, Real-time recommendation for microblogs, Inf. Sci. (Ny), 279 (2014) 301-325.
[45]
H. Zhu, E. Chen, K. Yu, H. Cao, H. Xiong, J. Tian, Mining personal context-aware preferences for mobile users, IEEE, 2012.
[46]
H. Zhu, C. Liu, Y. Ge, H. Xiong, E. Chen, Popularity modeling for mobile apps: a sequential approach, IEEE Trans. Cybern., 45 (2015) 1303-1314.
[47]
H. Zhu, H. Xiong, Y. Ge, E. Chen, Mobile app recommendations with security and privacy awareness, ACM, 2014.
[48]
B. Zou, C. Li, L. Tan, H. Chen, Gputensor: efficient tensor factorization for context-aware recommendations, Inf. Sci. (Ny), 299 (2015) 159-177.

Cited By

View all
  • (2024)DDHCNExpert Systems with Applications: An International Journal10.1016/j.eswa.2023.121564237:PBOnline publication date: 1-Feb-2024
  • (2021)Incorporating contextual information into personalized mobile applications recommendationSoft Computing - A Fusion of Foundations, Methodologies and Applications10.1007/s00500-021-05988-825:16(10629-10645)Online publication date: 1-Aug-2021
  • (2021)Recommendation system based on semantic scholar mining and topic modeling on conference publicationsSoft Computing - A Fusion of Foundations, Methodologies and Applications10.1007/s00500-020-05397-325:5(3675-3696)Online publication date: 1-Mar-2021
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Information Sciences: an International Journal
Information Sciences: an International Journal  Volume 381, Issue C
March 2017
371 pages

Publisher

Elsevier Science Inc.

United States

Publication History

Published: 01 March 2017

Author Tags

  1. Cold-start problem
  2. Data sparsity problem
  3. Mobile App recommendation
  4. Online environment
  5. Plug-in component
  6. Version progression

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 04 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)DDHCNExpert Systems with Applications: An International Journal10.1016/j.eswa.2023.121564237:PBOnline publication date: 1-Feb-2024
  • (2021)Incorporating contextual information into personalized mobile applications recommendationSoft Computing - A Fusion of Foundations, Methodologies and Applications10.1007/s00500-021-05988-825:16(10629-10645)Online publication date: 1-Aug-2021
  • (2021)Recommendation system based on semantic scholar mining and topic modeling on conference publicationsSoft Computing - A Fusion of Foundations, Methodologies and Applications10.1007/s00500-020-05397-325:5(3675-3696)Online publication date: 1-Mar-2021
  • (2020)A Knowledge Graph Based Approach for Mobile Application RecommendationService-Oriented Computing10.1007/978-3-030-65310-1_25(355-369)Online publication date: 14-Dec-2020
  • (2020)Updating the goal model with user reviews for the evolution of an appJournal of Software: Evolution and Process10.1002/smr.225732:8Online publication date: 27-Feb-2020
  • (2019)Mobile app recommendationMIS Quarterly10.25300/MISQ/2019/1504943:3(827-850)Online publication date: 1-Sep-2019
  • (2019)Micro- and macro-level churn analysis of large-scale mobile gamesKnowledge and Information Systems10.1007/s10115-019-01394-762:4(1465-1496)Online publication date: 21-Aug-2019
  • (2018)Attentive Group RecommendationThe 41st International ACM SIGIR Conference on Research & Development in Information Retrieval10.1145/3209978.3209998(645-654)Online publication date: 27-Jun-2018
  • (2018)A Weighted Meta-graph Based Approach for Mobile Application Recommendation on Heterogeneous Information NetworksService-Oriented Computing10.1007/978-3-030-03596-9_29(404-420)Online publication date: 12-Nov-2018
  • (2017)Embedding Factorization Models for Jointly Recommending Items and User Generated ListsProceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3077136.3080779(585-594)Online publication date: 7-Aug-2017
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media