[关键词]
[摘要]
【目的】基于Neo4j技术构建《海药本草》知识图谱,并进行知识图谱的分析与意义探讨。 【方法】以《海药本草》原文为数据源,提取与中药相关的数据信息,建立Excel数据表,形成包括中药的编号、药物名、药用部位、产地、药性、药味、功效、毒性、各科主治等共13项信息,并对提取信息进行预处理以及标准化。利用图数据库Neo4j 对所构建的知识图谱进行存储与分析。 【结果】构建了基于Neo4j的《海药本草》知识图谱,共产生了518个实体,1 046条实体关系,涉及产地、药味、功效等;实体相关的统计结果展现了唐末五代药物发展概况和外来药的分布情况。基于构建的知识图谱可实现信息查询与内容可视化。 【结论】所构建的《海药本草》知识图谱可直观展现书中药物的类别、产地、药性、药味、毒性、功效主治之间的关联,可为深入开展药-药关系、药-病关系研究和中医药发展史研究奠定基础,以及为中医古籍的合理有效利用提供方法,助力于中医药现代化。
[Key word]
[Abstract]
Objective To construct a knowledge graph of Hai Yao Ben Cao (Oversea Materia Medica)based on Neo4j technology,and to analyze the knowledge graph and discuss its significance. Methods Taking the original text of Hai Yao Ben Cao as the data source,the data information related to Chinese medicine was extracted,and then the Excel data table was established. The data information included a total of 13 items,and covered the serial number of Chinese medicines, name of Chinese medicines, medicinal part, origin, medicinal property,medicinal flavor,efficacy,toxicity,and various indicators. The extracted information was preprocessed and standardized. And then the constructed knowledge graph was stored and analyzed by graph database Neo4j. Results The knowledge graph of Hai Yao Ben Cao based on Neo4j was constructed,and a total of 518 entities and 1 046 entity relationships were obtained,which were mainly related with origin,medicinal flavor,and efficacy. The results of the entity statistics presented the status of medicinal development and the distribution of oversea medicines in Late Tang and Five Dynasties. The constructed knowledge graph of Hai Yao Ben Cao ensured the realization of information query and content visualization. Conclusion The constructed knowledge graph of Hai Yao Ben Cao intuitively shows the relationship among the category,origin,medicinal property,medicinal flavor,toxicity and efficacy of the medicines in the book,which will lay a foundation for further research on the medicine-medicine relationship and medicine-disease relationship,and for the study of the history of traditional Chinese medicine(TCM)development. The knowledge graph of Hai Yao Ben Cao will also provide methods for the rational and effective utilization of ancient TCM books,being beneficial to the modernization of TCM.
[中图分类号]
R281.3
[基金项目]
国家自然科学基金面上项目 (编号:81874428);全国中医药高等教育“十四五”规划2021年度教育科研课题 (编号:YB-20-04)