Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multi-user recommendation system based on knowledge graph path reasoning

A technology of knowledge graph and recommendation system, applied in the field of user recommendation, can solve problems such as lack of social relations, achieve more flexibility, ensure diversity, and improve the effect of diversity

Pending Publication Date: 2022-07-29
CHONGQING UNIV
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] 3) There is a lack of social relationships between groups, how to use the interaction history of existing users and items to mine more effective information;

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-user recommendation system based on knowledge graph path reasoning
  • Multi-user recommendation system based on knowledge graph path reasoning
  • Multi-user recommendation system based on knowledge graph path reasoning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0060] see Figure 1 to Figure 3 , a multi-user recommendation system based on knowledge graph path reasoning, including a knowledge graph building module, a path reasoning module and a scoring prediction module;

[0061] The knowledge graph construction module obtains the user interaction history data, constructs the knowledge graph G, and transmits it to the path reasoning module;

[0062] The steps of building a knowledge graph G include:

[0063] a) Build a project-associated directed graph G 1 ; the item is associated with a directed graph G 1 The entity includes interaction items and candidates, and the edge set includes the association relationship between entities;

[0064] Project-Associated Directed Graph G 1 ={(h,r,t)|h,t∈I 1 ,r∈R 1 }, obtained by modeling the associated data between the candidate item and the interacted item;

[0065] Among them, the tuple (h, r, t) indicates that there is a relationship r between the head node h and the tail node t; I 1 is...

Embodiment 2

[0105] A multi-user recommendation system based on knowledge graph path reasoning includes a knowledge graph building module, a path reasoning module and a scoring prediction module.

[0106] Knowledge Graph Building Blocks:

[0107] The knowledge graph building module first builds a project-related directed graph G 1 , entities are interaction items and candidates, and the edge set includes the association relationship between entities (for example: same-type relationship, collocation relationship); secondly, construct a directed graph G of interaction between users and items 2 , the entities are user and item, and if there is interaction between user and item, there is an edge. Fusion G 1 with G 2 Get a unified knowledge graph G.

[0108] Specifically, we first model the associated data between candidate items and interacted items as a directed graph G 1 ={(h,r,t)|h,t∈I 1 ,r∈R 1 }, each tuple (h, r, t) indicates that there is a relationship r between the head node h a...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a multi-user recommendation system based on knowledge graph path reasoning. The multi-user recommendation system comprises a knowledge graph construction module, a path reasoning module and a score prediction module, the knowledge graph construction module obtains user interaction historical data, constructs a knowledge graph G and transmits the knowledge graph G to the path reasoning module; the path reasoning module generates a relation path between a plurality of users and a target project according to the knowledge graph G, and transmits the relation path to the score prediction module; and the score prediction module evaluates and predicts the plurality of received relation paths, and outputs a project recommendation list to the user according to an evaluation and prediction result. According to the method, more abundant user interest latent semantic information is mined by constructing the knowledge graph of the users and the items, and potential common preferences of the multiple users are predicted through combined reasoning of multiple paths on the knowledge graph; pooling aggregation operation with an attention mechanism is utilized between different paths, different user preference degrees are distinguished, and meanwhile a recommendation list maximizing interest preference and diversification is given.

Description

technical field [0001] The invention relates to the field of user recommendation, in particular to a multi-user recommendation system based on knowledge graph path reasoning. Background technique [0002] Most of the recommendation technologies studied in academia and industry are personalized recommendation systems for a single user, but the recommended objects are often groups of more than one person, and then group recommendation technology was born. Groups with similar interests form groups, and then the preferences of members in the group are integrated to achieve group aggregation. For example, users who frequently browse or purchase similar products are aggregated into a group by mining user interaction history. However, in real life, there are naturally existing groups such as families, classes, companies, etc. The interest correlation between these groups may be very small. At the same time, in some cases, these groups can only be selected through the same device ID...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06Q30/06G06Q30/02G06F16/36G06N3/04G06N3/08G06N5/04
CPCG06Q30/0631G06Q30/0201G06F16/367G06N3/08G06N5/04G06N3/048G06N3/044
Inventor 王丽平杨正益柳玲危枫周魏文俊浩郭向星程旺鑫杨佳佳朱磊
Owner CHONGQING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products