Personalized Mobile App Recommendation by Learning User's Interest from Social Media

IEEE Transactions on Mobile Computing(2020)

Cited 16|Views26
No score
Abstract
The diversity of personal interest and preference of mobile users results in a wide spectrum of mobile app usage, and it is important to predict such app preference in order to provide personalized services. However, currently available individual app usage data is very limited, which does not cover a large user base. In this paper, we demonstrate that it is possible to make personalized app usage estimation by learning user's app preference from the social media, i.e., public accessible tweets, which can also reflect user's interest and make up for the sparsity of app usage data. By proposing a novel generative model named IMCF+ to transfer user interest from rich tweet information to sparse app usage, we achieve personalized app recommendations via learning the interest's correlation between apps and tweets. Based on a real-world app usage and tweet dataset over a large population, we evaluate the performance of IMCF+ with a variety of scenarios and parameters. With only 10 percent training data, our IMCF+ approach achieves 82.5 percent hitrate in predicting the top ten apps. Moreover, IMCF+ outperforms the other six state-of-the-art algorithms by 4.7 percent and 10 percent in high sparsity case and user cold-start scenario, indicating the effectiveness of our method. All these results demonstrate that our technique can reliably learn user's interest from tweets to help solve the personalized app recommendation problem. Our study is the first step forward for transferring user's interest learned from social media to app preference, which paves the way for providing higher-quality personalized app recommendation and services for mobile users.
More
Translated text
Key words
Social networking (online),Correlation,Mobile computing,Sociology,Estimation,Data privacy
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined