Font Size: a A A

Research And Implementation Of News Recommendation System Based On Knowledge Graph

Posted on:2021-02-20Degree:MasterType:Thesis
Country:ChinaCandidate:B YanFull Text:PDF
GTID:2428330602978132Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Recommending news content of interest to users has become the primary technical goal of Internet news platforms.The traditional news recommendation method mainly generates a recommendation list based on the similarity between users or contents.Although the above two recommended methods are effective,they ignore the semantic information in the news text.Knowledge graph is a kind of semantic network describing entities and relationships between entities.It is a current research hot spot in recommendation systems to implement accurate recommendation based on knowledge graph.This paper proposes a calculation method of user interest vector based on knowledge graph,and then combines it with convolutional neural network to build a recommendation model.The proposed knowledge graph based news recommendation method can use knowledge graph to extract part of the semantic information in news text and apply it to calculate the user's interest vector,so as to produce a recommendation result that better matches the user's semantics.The main research contents and work of this paper are as follows:(1)Research and analysis of technologies about knowledge graph.This paper studies the basic theories of knowledge graph and recommended technologies,summarizes the related research status,and lists some representative research results.(2)Construction of general and simple knowledge graph.This paper uses the news data set of caixin.com to preprocess and remove stop words,extract triples through dependency syntax analysis,and use the graph database Neo4j for knowledge storage to build a general knowledge graph.(3)Research on news recommendation method based on knowledge graph.This paper proposes a method for calculating user interest vector based on knowledge graph,and also builds a recommendation model based on convolutional neural network.The validity of this knowledge graph based recommendation method is verified by experiments.(4)Research and development of news recommendation system based on knowledge graph.Based on the recommendation method of knowledge graph,this paper designs and implements a news recommendation system.The knowledge graph based news recommendation system mainly includes a client and a management,which provide services for client users and management users,respectively.
Keywords/Search Tags:News Recommendation, Knowledge Graph, User Interest Vector, Text Vectorization, Convolutional Neural Network
PDF Full Text Request
Related items