Collaborative filtering recommendation method and device based on knowledge graph and deep learning
A collaborative filtering recommendation and knowledge graph technology, applied in the field of collaborative filtering item recommendation methods and equipment, can solve the problems of poor interpretability and low accuracy, and achieve the effect of simple method, broad application prospects, and rich semantic representation.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0019] The technical solution of the present invention will be further described below in conjunction with the accompanying drawings.
[0020] The present invention provides a collaborative filtering recommendation method based on knowledge graph and deep learning, such as figure 1 As shown, including the following steps S1 to S5:
[0021] Step S1: Generate an embedding matrix according to the ID of the user to be predicted and the ID of the item to be predicted in the user-item interaction graph, and obtain the original embedding vector u of the user and the item (0) and v (0) As the input of the recommendation module, and extract the triplet of the entity associated with the project in the knowledge graph, and get the embedding vector corresponding to the entity in the triplet as the input of the knowledge graph embedding module.
[0022] The user-item interaction diagram contains user ID, item ID and identification information of whether the user has interacted with the i...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com