Collaborative recommendation model construction method based on knowledge graph preference propagation

A knowledge map and construction method technology, applied in the field of collaborative recommendation model construction based on knowledge map preference propagation, can solve problems such as cold start and data sparseness, and achieve the effect of improving interpretability and diversity

Pending Publication Date: 2021-07-23
ZHEJIANG UNIV OF TECH
View PDF0 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] In order to overcome the problems of data sparsity and cold start in traditional recommendation algorithms, the present invention introduces knowledge graph into recommendation, and proposes a collaborative recommenda

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
  • Collaborative recommendation model construction method based on knowledge graph preference propagation
  • Collaborative recommendation model construction method based on knowledge graph preference propagation
  • Collaborative recommendation model construction method based on knowledge graph preference propagation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] The technical solution of the present invention will be clearly and completely described below in conjunction with the MovieLens-1M data set and the drawings provided in the present invention.

[0055] The model structure proposed by the present invention is as figure 1 As shown, the recall module is as image 3 shown, specifically, with reference to figure 2 , Figure 4 and Figure 5 , a collaborative recommendation model construction method assisted by a knowledge map, comprising the following steps:

[0056] 1) Construct domain knowledge map, the process is as follows:

[0057] (1.1) Knowledge modeling: use the ontology modeling tool Protégé to carry out knowledge modeling, give a business knowledge representation framework, and obtain a knowledge representation file expressed in OWL, including entity definition, relationship definition, and attribute definition. Specifically created six node labels of Movie (movie), Person (actor), Director (director), Languag...

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

A collaborative recommendation model construction method based on knowledge graph preference propagation comprises the following steps: (1) performing knowledge modeling by using an ontology modeling tool, extracting entities and relationships to obtain a triple, and constructing a domain knowledge graph; (2) obtaining multi-layer preferences of the user through the preference propagation model, and calculating vector representation of the user preferences according to the multi-layer preferences of the user; (3) learning the vector representation of the article based on the user-article interaction matrix, and performing dot product operation on the preference vector representation of the user and the implicit vector representation of the article to calculate the click probability of the user on the article; and (4) recalling articles interested by the user according to the click probability, comparing a recall result with a user interaction list, and performing descending sorting after excluding the articles operated by the user to obtain a recommendation list. According to the recommendation model provided by the invention, the path structure information of the knowledge graph can be fully utilized, and the interpretability and diversity of recommendation results are improved.

Description

technical field [0001] The invention relates to the fields of knowledge graph, machine learning, personalized recommendation, etc., and specifically provides a collaborative recommendation model construction method based on knowledge graph preference propagation. Background technique [0002] The rapid development of Internet technology has brought a lot of convenience to people's work and life, but it has also brought about the problem of information overload. Recommendation technology can provide users with personalized services and solve the problem of information overload by connecting users and items. [0003] Traditional recommendation technology is mainly divided into content-based recommendation technology, collaborative filtering-based recommendation technology and hybrid recommendation technology. Content-based recommendation technology uses historical behavior content to recommend similar objects for users by analyzing the discrete features of purchased and evalu...

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
IPC IPC(8): G06F16/9535G06F16/9536G06F16/28G06F16/36G06Q50/00
CPCG06F16/9535G06F16/9536G06F16/367G06F16/288G06Q50/01
Inventor 张元鸣龚婉婉徐洲帅陆佳炜肖刚
Owner ZHEJIANG UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products