Font Size: a A A

Construction And Application Of Knowledge Graph Of Ancient Books Of Epidemic Febrile Diseases School

Posted on:2024-05-03Degree:MasterType:Thesis
Country:ChinaCandidate:X L ZouFull Text:PDF
GTID:2544307112987549Subject:Chinese medicine informatics
Abstract/Summary:PDF Full Text Request
Objective: The ancient books of the epidemic febrile disease school record a large amount of fragmentation knowledge and relevant articles.This paper studies the construction and application methods of knowledge graph with the theme of ancient books of epidemic febrile disease school,opens up new ideas for reasonable organization and recommended application of the knowledge of ancient books of the school of epidemic febrile diseases,and promotes the efficient organization,effective inheritance and good development of the knowledge of ancient books of traditional Chinese medicine.Methods:1.Knowledge representation and modeling: Take the ancient books of the school of epidemic febrile diseases as the source of knowledge,summarize and describe the concept types,attributes and knowledge structure of the knowledge elements contained therein,conduct co-occurrence analysis of the correlation between the knowledge elements,clarify the core concepts,build a knowledge model reflecting the knowledge system of the ancient books of the school of epidemic febrile diseases,and lay the foundation for the subsequent construction of the knowledge graph.2.Research on the construction of knowledge graph: For the acquired ancient book text data,named entity annotation was carried out through doccano text annotation platform,and with the help of Han LP,a natural language processing toolkit,Python code was written to realize knowledge extraction and named entity recognition based on rules and custom dictionaries,and related entities were obtained through manual proofreading.Knowledge standardization and entity alignment are carried out for the acquired entities.In combination with the relationship between entities,Jupyter Notebook(Python 3.8)based on Anaconda3 platform uses py2 neo database for batch import to establish the knowledge map of ancient books of the school of epidemic febrile diseases.3.Application and exploration of knowledge map: Based on the knowledge graph built by the previous research,Java is selected as the programming language and HTML5 +Java Script + j Query + Vue + Element UI is used for front-end development,Spring Boot +Spring MVC + Spring Data JPA is used for back-end development,Echarts is used for visual display,data interaction is realized through Ajax in front and back end,and information is stored in database using Neo4 j + SQLite database.To construct a knowledge question and answer system of ancient books of epidemic febrile disease school.Results:1.Knowledge representation and modeling: A total of 4996 valid data were obtained by sorting out the original texts of ancient books of the epidemic febrile disease school,which were divided into three themes: traditional Chinese medicine,prescription and medical science.According to the analysis of the knowledge structure,the knowledge elements contained in the theme of traditional Chinese medicine and prescription are relatively consistent and have similar structure.The medical science theme articles are free of expression,contain complex information,involve rich types of concepts,and lack certain regularity.Through the co-occurrence analysis between concepts and attributes,the concepts and attributes included in the final knowledge model are determined and the relationship between concepts is designed according to the semantics to complete the knowledge modeling.The knowledge model includes 7 related concepts,18 attributes and 13inter-concept relationships.2.Research on the construction of knowledge graph: Entity extraction,knowledge standardization and entity alignment were carried out on the acquired ancient books of the school of epidemic febrile diseases,and finally 1408 entities of standardized entities and16629 relationships between entities were obtained,and imported into the Neo4 j graph database for storage.3.Application exploration of knowledge graph: Based on the constructed knowledge graph,design and implement the knowledge Q&A system of ancient books of the school of epidemic febrile diseases from the perspective of functional needs and user needs.Conclusion: The construction of knowledge graph of ancient books of the school of epidemic febrile diseases can well organize and integrate knowledge,and help to establish a more comprehensive and complete knowledge system.As a powerful tool for knowledge organization,knowledge graph has the advantages of supporting complex relationships and intuitive and convenient display,so it is the right choice to use knowledge graph to organize the knowledge of ancient books of the school of epidemic febrile diseases.By constructing a knowledge graph and combining knowledge Q&A,knowledge retrieval related technologies can achieve rapid access to knowledge in ancient books of the school of epidemic febrile diseases,and lay a foundation for the informatization of ancient books of the school of epidemic febrile diseases.
Keywords/Search Tags:Epidemic febrile disease school, Ancient Chinese medical, Knowledge modeling, Knowledge graph, Knowledge Question Answering
PDF Full Text Request
Related items