中文实战系列教程
(一)实战KBQA-基于Rasa3.0及知识图谱实现中文AI医生对话机器
(二)实战FormBot-基于Rasa3.0及实现多轮对话机器人
一、KBQA架构设计
- 机器人管理系统负责对各种类型的机器人进行管理、调度、模型建立、数据的训练等
- KBQA系统即为我们开发其中一种机器人
- neo4j存储知识图谱的图数据库
二、训练及关键配置
1、NLU配置
NLU数据训练关键意图配置
- intent: disease-check
examples: |
- [肺炎]{"entity":"disease"}做什么检查
- 得了[支原体肺炎]{"entity":"disease"}做什么检查
- 得了[肺气肿]{"entity":"disease"}检查什么项目
- 我得了[老年痴呆]{"entity":"disease","value":"老年痴呆"}怎么办
- 我怎么确定我是[老年痴呆]{"entity":"disease"}
- 检查