中药方剂生成平台

平台使用说明:

一、页面结构

  此页面主要分为四个部分:
  1. 平台使用说明;
  2. 症状标签选择框:按照不同类别来选择你的症状;
  3. 症状输入框:可显示你手动输入或者通过症状标签选择框选择的症状;
  4. 参考药方展示框:通过使用训练好的最佳模型对你输入的症状集合进行计算,展示Top10的药材和对应的剂量占比。

二、使用方法

  以下三种方法输入你要预测的症状集合:
  1. 你可以在症状输入框中手动输入你的症状集合,其中每个症状之间用空格分开;
  2. 你可以在症状标签选择框中选择你的症状,然后通过点击添加按钮组成你的症状集合,一次只能添加一个症状标签;

三、按钮功能介绍

  1. 添加:点击此按钮,可以将症状标签选择框中的症状加入到症状输入框中,并自动按标准格式陈列;
  2. 提交:点击此按钮,可以将症状输入框中的症状集合传输给后端模型进行计算。点击提交后,症状输入框中将显示等待信息;
  3. 示例:点击此按钮,可以在症状输入框中查看症状输入的标准格式,在参考药方展示框中显示对应的结果;
  4. 删除:点击此按钮,可以删除症状输入框中的内容。

四、错误提示

  若出现以下情况,在参考药方展示框中将显示错误提示信息。
  1. 在症状输入框中没有按照标准的格式添加症状;
  2. 在症状输入框中输入不属于本数据集的症状标签。

症状标签选择框

症状输入框

参考药方展示框

选择展示药材的数量:

平台介绍

一、目的

  此平台的主要目的在于协助医生或者为用户生成可参考的中药方剂,从而更好地宣传中医文化。

二、平台结构

此平台主要包括以下四部分内容:
  1. 菜单栏:网页顶部的菜单栏可以提供路径导向,点击“主页”、“生成参考药方”,“平台介绍”,“数据集”,可以显示不同界面;
  2. 主页:进入网站将显示我们的主页内容,可以点击“进入平台”的按钮进入到“生成参考药方”界面;
  3. 生成参考药方:此界面为本平台核心部分。使用该平台前,你可以仔细阅读平台使用说明,从而更好地使用此平台;
  4. 平台介绍:通过阅读此界面,你可以对中药方剂生成平台产生更全面的认识;
  5. 数据集:此界面主要介绍通过数据处理得到的中药材,中医症状和病名,以及我们是如何进行数据处理的。

三、数据集

  通过一年多的努力,我们不断地进行数据筛选、数据清洗、数据格式标准化等操作,通过计算机与人工的方式,处理得到了49493个处方,包括2284味中药材和2509个中医症状与病名。这些处方均来源于1459种医书,包括《圣济总录》、《圣惠》、《普济方》、《外台》、《千金》、《医方类聚》等等。
注意:关于数据集详情可点击菜单栏中的数据集部分。


四、免责声明

  1. 本平台是免费提供的。
  2. 本平台主要为用户提供症状集合对应的参考药方。对于使用该平台生成的药方,我们不提供任何建议和保证。

数据集

中药材

  通过一年多的时间,我们利用计算机辅助和人工处理了84463个药方。通过对所有药方进行一个全面分析,我们发现了很多不好的情况,比如:药材名不完整,药材名存在错别字,药材名无法查明真实性,药方中的药材剂量缺失,药方对应的主治描述为空或者无法用症状词条表示等等。通过计算机辅助的方式,我们会将存在上述情况的药方进行删除,并处理好其余的药方。
  通过多次筛选工作,我们最终保留了49493个处理完成的药方,作为我们接下来实验研究的主要数据集。我们从这个数据集中我们总共分离出了2284种不同的中药药材。数据集中所有的中药药材均可在下面的挑选框中查看。

  在下拉框中可以根据药材的拼音首字母,来查看数所包含的药材。其中第一个下拉框为拼音首字母,选择一个首字母就会在第二个下拉框中显示对应的所有药材。

中医症状与病名

  我们接下来要对这49493个药方的主治描述部门进行人工标注。所有药方的主治描述是由一段非结构化的病症描述组成,这样格式的数据无法直接被用于药方规律的实验研究。
  通过长时间的人工处理,我们将这些非结构化的主治描述标注为一个个症状标签,用症状集合来表示药方对应的主治描述,可通过下方查看示例的处理结果。
  在人工标注症状标签的过程中,我们发现存在大部分意思相近,但是表达方式不同的描述,我们将这些描述用一个统一的标签表示,同样数据集中存在症状标签偏旁不同,但是代指相同的症状,我们也统一标签表示。最终,对这49493个药方处理的结果进行症状数量统计,发现有2509个意思不同的症状标签。所有的症状标签按照中医领域中的部位进行分类,结果可通过症状标签选择框查看。

示例:
主治描述:产后脓血痢不止,腹内疼痛,不欲饮食,渐加羸弱。
症状标签:产后,脓血痢,腹痛,不思饮食,羸弱。