首页|中医古籍事理图谱构建——以《伤寒论》为例

中医古籍事理图谱构建——以《伤寒论》为例

扫码查看
目的 抽取中医古籍《伤寒论》中的医疗事件及其之间的内在联系,构建事理图谱,可视化展示三阳三阴疾病的演进过程,为中医古籍数字化整理提供新思路,并在中医临床经验传承等方面提供更加直观的学习和参考价值。方法 首先以中医经典古籍《伤寒论》为研究对象进行人工标注,然后采用BERT模型和LSTM-CRF模型结合的方式识别古籍中的医疗事件及其组成论元,其次使用改进的SpERT模型识别多事件关系,最后以医疗事件为节点,以事件关系为边,构建《伤寒论》事理图谱。结果 上述模型识别医疗事件及其事件论元的精确率为0。768、召回率为0。761、F1值为0。772,识别复杂事件关系的精确率为0。736、召回率为0。682、F1值为0。687。通过上述模型对《伤寒论》文本进行抽取,最终利用Neo4j构建了事理图谱,其包含3518个医疗事件和5294个事件关系。结论 本文提出的方法可以很好地解决中医古籍的事件识别和事件抽取问题,构建的事理图谱可以将条文中的事件有序关联在一起,有利于把握其中病、证、药、方、转归事件之间的关系,从多个维度思考学习和指导临床。
Construction of Event Evolution Graph of Ancient Chinese Medicine Books-Taking Treatise on Febrile Diseases as an Example
Objective This study aims to extract medical events from the ancient Chinese medical book"Treatise on Febrile Diseases"and explore their internal connections.By constructing an event evolution graph,this study visualizes the progression of diseases related to the three Yang and three Yin,provides new ideas for the digitization of ancient Chinese medical literature,and offers more intuitive learning and reference material for modern clinical practice and education in Traditional Chinese Medicine(TCM).Methods Taking the classic TCM literature"Treatise on Febrile Diseases"as the research subject,we initially used a combination of the BERT model and LSTM-CRF model to identify medical events and their argument constituents in the ancient text.Then,an improved SpERT model was employed to identify multi-event relationships.Finally,we constructed an event evolution graph of"Treatise on Febrile Diseases"with medical events as nodes and event relationships as edges,which represents the internal connections among medical events.Results The models mentioned above achieved a precision rate of 0.768,a recall rate of 0.761,and an F1 score of 0.772 for identifying medical events and their argument constituents.Additionally,achieving a precision rate of 0.736,a recall rate of 0.682,and an F1 score of 0.687 for recognizing complex event relationships.Through the above model,the text of Treatises of Febrile Diseases was extracted,and finally the theory graph was constructed by Neo4j,which contained 3518 medical events and 5294 event relationships.Conclusion The event evolution graph organizes medical events in a cohesive manner,facilitating understanding of the relationships among diseases,patterns,treatments,prescriptions,and outcomes.Therefore,it provides a multidimensional approach for learning and guiding clinical practice in TCM.

Event Evolution GraphAncient Chinese medical bookTreatise on Febrile DiseasesMedical eventNatural language processing

罗基、张宇洁、张林帅、高育靖、何梦兰、袁智航、曾鹏、许林、蒋涛

展开 >

成都中医药大学智能医学学院 成都 611137

成都信息工程大学自动化学院 成都 611137

事理图谱 中医古籍 《伤寒论》 医疗事件 自然语言处理

2024

世界科学技术-中医药现代化
中科院科技政策与管理科学研究所,中国高技术产业发展促进会

世界科学技术-中医药现代化

CSTPCD北大核心
影响因子:1.175
ISSN:1674-3849
年,卷(期):2024.26(11)