chatbot

A collection of 2 posts

Nov 15, 2019

基于 Rasa 开发对话机器人 - 2

基于 Rasa 开发对话机器人 - 2

From 《Building Chatbots with Python》, C4,Building Chatbots the Hard Way... 从头开始训练、创建一个对话机器人 首先有三个名词解释: 意图 就是判断用户说的一段话主要是想订餐?查询天气?找工作还是要租房子... 等等 实体 一般是指NER(命名实体识别),就是识别出待处理文本中三大类(实体类、时间类和数字类)、七小类(人名、机构名、地名、时间、日期、货币和百分比)命名实体

Nov 15, 2019

基于 Rasa 开发对话机器人 - 1

基于 Rasa 开发对话机器人 - 1

From 《Building Chatbots with Python》, C4,Building Chatbots the Hard Way... Rasa 是什么 先来看一张结构图更容易说明问题,可以看出来,Rasa 整体分为三部分,NLU 负责解析用户意图、提取实体;Core 其实是 DM,也就是对话管理,负责维护对话的 session 等;Action 部分就是对用户的具体吩咐做出动作,并拿到结果,比如用户问天气、定个餐啥的,需要有对应的