Knowledge Graph-based Question-Answering System.
- 安装 Python 依赖包
pip install -r requirements.txt
- 使用 Docker 部署 Neo4j
make deploy-neo4j
-
启动
- 导入全量数据到 Neo4j 并启动全量数据问答系统
make run-all
- 导入测试数据到 Neo4j 并启动测试数据问答系统
make run-test
- 重启全量数据问答系统
make restart-all
- 重启测试数据问答系统
make restart-test
导入全量数据之后, 可以尝试执行以下测试用例:
-
疾病->预防措施
- 如何预防青春期厌食症
-
疾病->病因
- 青春期厌食症的病因是什么
-
疾病->患病概率
- 健康的人患有青春期厌食症的几率有多大
-
疾病->传染性
- 青春期厌食症是如何传染的
-
疾病->易感人群
- 哪些人容易得青春期厌食症
-
疾病->治疗方式
- 青春期厌食症怎么治疗
-
疾病->康复时间
- 青春期厌食症多长时间能康复
-
疾病->治愈概率
- 青春期厌食症有多大几率被治愈
-
疾病->忌口
- 得了青春期厌食症有哪些忌口
-
疾病->宜吃
- 得了青春期厌食症推荐吃哪些东西
-
疾病->推荐药物
- 得了青春期厌食症应该吃什么药
-
疾病->需做的检查项目
- 得了青春期厌食症应该做哪些检查
-
疾病->症状
- 青春期厌食症的症状是什么
-
疾病->并发症
- 青春期厌食症有哪些并发症
-
疾病->所属科室
- 青春期厌食症应该去哪个科室就诊
-
症状->可能患有的疾病
- 情绪性厌食可能是什么病
-
药物->能治疗的疾病
- 五维牛磺酸口服溶液能治疗什么病
-
科室->能诊治的疾病
- 消化内科能诊断什么病
-
检查项目->需要做该检查项目的疾病
- 什么病需要做尿常规
-
使用 Transformer 模型进行意图识别
-
使用 Transformer 模型进行实体抽取