Font Size: a A A

Design And Implementation Of Enterprise Knowledge System Based On Resource Semantic Association

Posted on:2022-05-30Degree:MasterType:Thesis
Country:ChinaCandidate:B Y YangFull Text:PDF
GTID:2518306563463374Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In the era of rapid information growth,companies have realized that knowledge is playing a great role as a intangible asset.As a valuable resource,knowledge is not only important in a certain department or link of an enterprise,but also runs through the entire process of enterprise management,including newcomer induction training,business familiarization,course learning,and technology sharing.In addition to knowledge integration and shared circulation,more and more attention is paid to how to obtain valuable resources efficiently and quickly.Although existing enterprise knowledge bases can centrally manage resources and provide retrieval functions,they lack the semantic extraction and semantic association of resources.If employees want to learn the relevant resources of the current knowledge points,they must re-search the knowledge,so the individual needs of daily learning cannot be met.This paper designs and implements an enterprise knowledge system based on internal resources and guided by knowledge graphs.The system increases the semantic association of resources and keywords,and provides employees with a better platform for resource integration,sharing and online learning.The back-end of the system is built using Spring Boot,combined with My Batis framework,Redis cache,Elasticsearch search engine,Neo4 j graph database and other technologies to achieve specific functions;the front-end uses VUE+Element-UI component development,which is easy to maintain.The article first introduces the research background and significance of the project,analyzes the status quo of the development of the domestic knowledge base.Secondly,introduces the related technologies used in the system,conducts a feasibility analysis and demand analysis of the project,and clarifies the development goals of the system.Afterwards,on the basis of demand analysis,design the overall architecture and functional modules for the system,which is divided into six modules,namely basic information management,keyword management,knowledge graph management,resource management,knowledge graph,question management and online examination,and explain the content of the detailed design of each module.In the knowledge graph module,unstructured data is extracted by keyword extraction,and then combined with the existing structured data in My Sql,the entities are connected through merging rules for knowledge fusion,and then the keywords and resources are combined.The relational model is stored in the graph database.Finally,design test cases for the system,perform functional tests and non-functional tests,and the results are in line with the expected goals.This paper implements a corporate knowledge system with relevance between resources.It provides users with the service of generating a resource recommendation list based on keywords by searching the graph database,and filtering out a small amount of precise content from thousands of resources.To a certain extent,it can not only improve the degree of relevance within the knowledge system,but also effectively improve the learning efficiency of enterprise employees and give full play to the value of platform construction.
Keywords/Search Tags:Knowledge System, Semantic Association, Knowledge Fusion, Knowledge Graph
PDF Full Text Request
Related items