Abstract
The rapid development of mobile multimedia applications explosively increased the availability of the number of applications in the apps market. Among the crowd of mobile multimedia applications with diverse functions, identifying the appropriate application is a significant challenge. Hence, it is essential for the app stores to recommend the desired applications to the users in the surge of applications. Several research works lack to consider the interactions among the contextual information of applications such as application category and features in different aspects instead of user preferences. Thus, it is of significance to develo** a practical approach that provides high-quality application recommendations for users according to personal preferences. This paper presents the DIversifying Personalized Mobile Multimedia Application Recommendation (DIPMMAR) by fusing the user ratings, review texts, application description, and application popularity. Initially, the DIPMMAR approach analyzes the user reviews and application descriptions by applying the Latent Dirichlet Allocation (LDA) based topic model. It employs the Principle Component Analysis (PCA) principal components are the continuous solutions to the discrete cluster membership indicators for K-means clustering among all the extracted features of the applications and retains the optimal latent features alone. Further, the DIPMMAR approach computes the user-specific local popularity score on applications and exploits the application-specific global popularity score to generate the top-N personalized recommendation. Moreover, by exploring the mobile application categories and sub-categories, the DIPMMAR approach ensures the relevance and diversified applications in the recommendation list. The experiments on the real-world mobile app store dataset demonstrate the accuracy of the personalized recommendation.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-019-7190-7/MediaObjects/11042_2019_7190_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-019-7190-7/MediaObjects/11042_2019_7190_Fig2_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-019-7190-7/MediaObjects/11042_2019_7190_Fig3_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-019-7190-7/MediaObjects/11042_2019_7190_Fig4_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-019-7190-7/MediaObjects/11042_2019_7190_Fig5_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11042-019-7190-7/MediaObjects/11042_2019_7190_Fig6_HTML.png)
Similar content being viewed by others
References
Almazro D, Shahatah G, Albdulkarim L, Kherees M, Martinez R, Nzoukou W (2010) A survey paper on recommender systems. ar**v preprint ar**v:1006.5278
Bao Y, Fang H, Zhang J (2014) TopicMF: simultaneously exploiting ratings and reviews for recommendation. In: AAAI, vol 14, pp 2–8
Bhandari U, Sugiyama K, Datta A, **dal R (2013) Serendipitous recommendation for mobile apps using item-item similarity graph. In: Asia information retrieval symposium. Springer, pp 440–451
Bobadilla J, Ortega F, Hernando A, Gutiérrez A (2013) Recommender systems survey. Knowl-Based Syst 46:109–132
Böhmer M, Ganev L, Krüger A (2013) Appfunnel: a framework for usage-centric evaluation of recommender systems that suggest mobile applications. In: ACM proceedings of the international conference on intelligent user interfaces, pp 267–276
Chen N, Hoi SCH, Li S, **ao X (2015) SimApp: a framework for detecting similar mobile applications by online kernel learning. In: Proceedings of the eighth ACM international conference on web search and data mining, pp 305–314
Davidsson C (2010) Mobile application recommender system
He X, Gao M, Kan M-Y, Liu Y, Sugiyama K (2014) Predicting the popularity of web 2.0 items based on user comments. In: Proceedings of the 37th international ACM SIGIR conference on research & development in information retrieval, pp 233–242
Isinkaye FO, Folajimi YO, Ojokoh BA (2015) Recommendation systems: principles, methods and evaluation. Egyptian Informatics Journal 16(3):261–273
Karatzoglou A, Baltrunas L, Church K, Böhmer M (2012) Climbing the app wall: enabling mobile app discovery through context-aware recommendations. In: Proceedings of the 21st ACM international conference on information and knowledge management, pp 2527–2530
Liao Z-X, Pan Y-C, Peng W-C, Lei P-R (2013) On mining mobile apps usage behavior for predicting apps usage in smartphones. In: Proceedings of the 22nd ACM international conference on information & knowledge management, pp 609–618
Ling G, Lyu MR, King I (2014) Ratings meet reviews, a combined approach to recommend. In: Proceedings of the 8th ACM conference on recommender systems, pp 105–112
Liu Q, Ma H, Chen E, **ong H (2013) A survey of context-aware mobile recommendations. Int J Inf Technol Decis Mak 12(01):139–172
Liu B, Kong D, Cen L, Gong NZ, ** H, **ong H (2015) Personalized mobile app recommendation: reconciling app functionality and user privacy preference. In: Proceedings of the eighth ACM international conference on web search and data mining, pp 315–324
Lu C-T, **e S, Shao W, He L, Yu PS (2016) Item recommendation for emerging online businesses. In: IJCAI, pp 3797–3803
Matthias B, Bauer G, Krüger A (2010) Exploring the design space of context-aware recommender systems that suggest mobile applications. In: 2nd workshop on context-aware recommender systems, vol 5
McAuley J, Leskovec J (2013) Hidden factors and hidden topics: understanding rating dimensions with review text. In: Proceedings of the 7th ACM conference on recommender systems, pp 165–172
Raja DRK, Pushpa S (2018) Novelty-driven recommendation by using integrated matrix factorization and temporal-aware clustering optimization. Int J Commun Syst in press. Wiley Publications
Raja DRK, Pushpa S (2018) Feature level review table generation for E-commerce websites to produce qualitative rating of the products. Future Computing and Informatics Journal 2(2):118–124
Rho WH, Cho SB (2013) A context-aware mobile app category recommendation system with bayesian network. Journal of KIISE 40(12):809–816
Villegas NM, Sánchez C, Díaz-Cely J, Tamura G (2018) Characterizing context-aware recommender systems: a systematic literature review. Knowl-Based Syst 140:173–200
**a X, Wang X, Zhou X, Zhu T (2014) Collaborative recommendation of mobile apps: a swarm intelligence method. In: Mobile, ubiquitous, and intelligent computing. Springer, pp 405–412
Xu X, Dutta K, Datta A, Ge C (2018) Identifying functional aspects from user reviews for functionality-based mobile app recommendation. J Assoc Inf Sci Technol 69(2):242–255
Yan B, Chen G (2011) AppJoy: personalized mobile application discovery. In: ACM proceedings of the 9th international conference on mobile systems, applications, and services, pp 113–126
Yan X, Guo J, Lan Y, Cheng X (2013) A biterm topic model for short texts. In: ACM proceedings of the 22nd international conference on world wide web, pp 1445–1456
Yankov D, Berkhin P, Subba R (2013) Interoperability ranking for mobile applications. In: Proceedings of the 36th international ACM SIGIR conference on research and development in information retrieval, pp 857–860
Yin P, Luo P, Lee W-C, Wang M (2013) App recommendation: a contest between satisfaction and temptation. In: Proceedings of the sixth ACM international conference on web search and data mining, pp 395–404
Yin H, Cui B, Chen L, Hu Z, Huang Z (2014) A temporal context-aware model for user behavior modeling in social media systems. In: Proceedings of the 2014 ACM SIGMOD international conference on management of data, pp 1543–1554
Zhu H, **ong H, Ge Y, Chen E (2014) Mobile app recommendations with security and privacy awareness. In: Proceedings of the 20th ACM SIGKDD international conference on knowledge discovery and data mining, pp 951–960
Zhu H, Chen E, **ong H, Kuifei Y, Cao H, Tian J (2015) Mining mobile user preferences for personalized context-aware recommendation. ACM Transactions on Intelligent Systems and Technology (TIST) 5(4):58
Zhu H, Liu C, Ge Y, **ong H, Chen E (2015) Popularity modeling for mobile apps: a sequential approach. IEEE transactions on cybernetics 45(7):1303–1314
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
D. R. Kumar Raja, S. Pushpa Diversifying personalized mobile multimedia application recommendations through the Latent Dirichlet Allocation and clustering optimization. Multimed Tools Appl 78, 24047–24066 (2019). https://doi.org/10.1007/s11042-019-7190-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-019-7190-7