Font Size: a A A

The Design And Implementation Of Domain Knowledge Base Management System Based On Knowledge Graph

Posted on:2019-05-14Degree:MasterType:Thesis
Country:ChinaCandidate:L Z HuaFull Text:PDF
GTID:2348330545958427Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In an age when the Internet is so developed,search has become the most important way for people to acquire knowledge.Users enter one or more keywords according to their needs,the search engine can automatically match the most relevant knowledge back to the user.Most of the traditional search engines are based on keyword matching,according to different keywords given different weights to sort the matching results returned to the user.In 2012,Google,the search engine giant,put forward the concept of knowledge map has improved its search technology,the traditional search engine model has been changed,the user can even enter a natural language,the search engine can intelligently"understand" the user's input,And return the most relevant knowledge to the user.However,at present,the basic knowledge of knowledge mapping technology is still open to the field of open knowledge.Each specific field,Such as medicine,military,agriculture,geography,etc.,must accumulate valuable knowledge wealth with the development of history.At present,the knowledge in domain knowledge base mostly comes from field experts or some accumulated technical documents,Knowledge bases in the field still exist isolated islands of information,the connection between knowledge is not established,and the management and maintenance of knowledge are difficult.The updating and organization of knowledge also requires the participation of a large number of experts in fields.Therefore,how to organize domain knowledge knowledge base reasonably and provide high-quality service to users in related fields becomes an urgent problem to be solved urgently.In view of the above problems,this paper uses the form of knowledge map to organize the domain knowledge,proposes the solution to establish the domain knowledge base and completes the corresponding area knowledge base management system.The main research contents are as follows:(1)Construction of knowledge map.It mainly includes the extraction of named entity and the extraction of entity relation corresponding to node and edge extraction in the map.(2)storage of knowledge.Knowledge storage based on graph database Neo4j,relational database Mysql,ElasticSearch for semi-relational data storage.(3)Knowledge update.Collect user query logs and do cluster analysis to achieve semi-automatic updating of domain knowledge base and reduce repetitive work of domain experts.(4)knowledge search query.Retrieve domain knowledge with map retrieval and ElasticSearch out-of-the-box full-text search.The system provides a one-stop solution to establish knowledge base of domain knowledge map,which mainly includes the function modules of knowledge extraction,knowledge link,knowledge retrieval and knowledge update.Based on the above research,this paper selects domain knowledge based on the relevant tools and techniques to build a knowledge map domain knowledge base management system.It solves the problem of domain knowledge information silos,greatly reduces the redundant labor of domain experts in maintaining management knowledge base,greatly improves the convenience and flexibility of domain users in obtaining domain knowledge,and verifies the availability of knowledge map related technologies in domain knowledge base.
Keywords/Search Tags:Knowledge map, entity recognition, entity relation extraction, knowledge base, retrieval
PDF Full Text Request
Related items