Incorporating Contextual Information into Personalized Mobile Applications Recommendation
Abstract With the rise of the mobile internet, the number of mobile applications (apps) has shown explosive growth, which directly leads to the apps data overload. Currently, the recommender system has become the most effective method to solve the app data overload. App has the functional exclusiveness feature, which means the target users will not reuse apps with the same function in a certain spatiotemporal information. Most of the existing recommended methods for apps ignore the functional exclusiveness feature which makes it difficult to further improve the recommendation performance of the app recommendation. To solve this problem, we aim to improve the app recommendation performance, and propose a Personalized Context-aware Mobile App Recommendation Approach, called PCMARA. PCMARA comprehensively considers the user and app contextual information, which can mine the users app usage preference effectively. Specifically, (1) PCMARA explores the contextual characteristic of app, and constructs the app contextual factors for app which represent the function of app. (2) For the app functional exclusiveness problem, PCMARA leverages the app contextual factor to design a novel app similarity model, which enable to effectively eliminate this problem. (3) PCMARA considers the contextual information of users and apps to generates a recommendation list for target users based on the target users' current time and location. We applied the PCMARA to a real-world dataset and conducted a large-scale recommendation effect experiment. The experimental results show that the recommendation effect of PCMARA is satisfactory.