A Knowledge Graph based Approach for Mobile Application Recommendation
With the rapid prevalence of mobile devices and the dramatic proliferation of mobile applications (apps), app recommendation becomes an emergent task that would benefit both app users and stockholders. How to effectively organize and make full use of rich side information of users and apps is a key challenge to address the sparsity issue for traditional approaches. To meet this challenge, we proposed a novel end-to-end Knowledge Graph Convolutional Embedding Propagation Model (KGEP) for app recommendation. Specifically, we first designed a knowledge graph construction method to model the user and app side information, then adopted KG embedding techniques to capture the factual triplet-focused semantics of the side information related to the first-order structure of the KG, and finally proposed a relation-weighted convolutional embedding propagation model to capture the recommendation-focused semantics related to high-order structure of the KG. Extensive experiments conducted on a real-world dataset validate the effectiveness of the proposed approach compared to the state-of-the-art recommendation approaches.
Code (0)
등록된 구현이 없습니다.
Tasks
graph constructionTripletSimilar Papers 제목 키워드 기반
SAppKG: Mobile App Recommendation Using Knowledge Graph and Side Information-A Secure Framework
Due to the rapid development of technology and the widespread usage of smartphones, the number of mobile applications is exponentially growing. Finding a suitable collection of apps that aligns with users needs and prefe…
Privacy PreservingRecommendation SystemsApplications of knowledge graphs for food science and industry
The deployment of various networks (e.g., Internet of Things [IoT] and mobile networks), databases (e.g., nutrition tables and food compositional databases), and social media (e.g., Instagram and Twitter) generates huge …
Data Visualizationgraph constructionKnowledge GraphsNutrition+2Knowledge Enhanced Multi-Domain Recommendations in an AI Assistant Application
This work explores unifying knowledge enhanced recommendation with multi-domain recommendation systems in a conversational AI assistant application. Multi-domain recommendation leverages users' interactions in previous d…
Knowledge GraphsRecommendation SystemsHySAGE: A Hybrid Static and Adaptive Graph Embedding Network for Context-Drifting Recommendations
The recent popularity of edge devices and Artificial Intelligent of Things (AIoT) has driven a new wave of contextual recommendations, such as location based Point of Interest (PoI) recommendations and computing resource…
Collaborative FilteringGraph EmbeddingMC$^2$-SF: Slow-Fast Learning for Mobile-Cloud Collaborative Recommendation
With the hardware development of mobile devices, it is possible to build the recommendation models on the mobile side to utilize the fine-grained features and the real-time feedbacks. Compared to the straightforward mobi…