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

Dynamic recommendation method and system based on knowledge graph embedding

A technology of knowledge graph and recommendation method, applied in the field of dynamic recommendation method and system based on knowledge graph embedding, can solve the problems of cumbersome dynamic update, inability to use knowledge effectively, lack of accuracy, etc., to simplify the establishment and input process, reduce redundant The effect of reducing the complexity of the learning process and reducing the complexity

Active Publication Date: 2020-09-11
HAINAN UNIVERSITY
View PDF9 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] (1) Since the entire knowledge graph must be relearned and embedded every time the knowledge graph is embedded, in actual use, the recommendation system inevitably needs to update the user's data in real time and dynamically, while the traditional method obviously It is very cumbersome and inefficient for dynamic updates, and re-embedding the entire knowledge graph for each update will greatly affect the user experience and the effectiveness of the entire recommendation system
[0004] (2) For some data with clear rules and a small amount of data, the knowledge map embedding lacking a large amount of data learning lacks accuracy, often makes rash and wrong judgments, and cannot effectively use existing knowledge, thus affecting users' perception of the recommendation system. to experience

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
  • Dynamic recommendation method and system based on knowledge graph embedding
  • Dynamic recommendation method and system based on knowledge graph embedding
  • Dynamic recommendation method and system based on knowledge graph embedding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0043] Such as figure 1 As shown, a dynamic recommendation method based on knowledge graph embedding in the embodiment of the present invention includes steps A to E.

[0044] Step A: Receive input query facts.

[0045] Query facts are the data that the user enters that needs to be inferred. The data can be inferred or inferred data patterns containing variables, or it can be an ordinary piec...

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 dynamic recommendation method and system based on knowledge graph embedding. The method comprises the following steps: receiving an input query fact, searching whether the query fact exists in a knowledge graph, if the query fact exists, directly outputting a recommendation result, and if the query fact does not exist, updating the knowledge graph and then outputting therecommendation result; wherein the step of updating the knowledge graph is a dynamic knowledge graph embedding method combining a graph convolutional neural network and an ANALOGY model. The redundantlearning process of the knowledge graph can be reduced, so that the whole knowledge graph can be quickly updated when a user updates data or has a new tendency and favor each time, and the reliability and stability of whole dynamic recommendation are greatly improved.

Description

technical field [0001] The invention belongs to the technical field of information processing, and more specifically relates to a dynamic recommendation method and system based on knowledge map embedding. Background technique [0002] Knowledge graphs are very useful for recommendation systems. Current research on knowledge graphs for prediction and recommendation mainly focuses on the embedding methods of knowledge graphs. Knowledge graph embedding can convert complex heterogeneous directed graphs into low-dimensional vectors or linear transformations that meet certain characteristics. Traditional methods can generally be divided into translation distance method, matching semantic method and neural network method. The knowledge graph embedding algorithms used in traditional recommender systems have the following two shortcomings. [0003] (1) Since the entire knowledge graph must be relearned and embedded every time the knowledge graph is embedded, in actual use, the reco...

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): G06F16/36G06F16/23
CPCG06F16/23G06F16/367
Inventor 黄梦醒杨自强冯思玲冯文龙张雨
Owner HAINAN UNIVERSITY
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