Python Rasa构建天气查询机器人

问题描述

利用Rasa构建支持中文的天气查询机器人——小云

特点:

  1. 调用WebService服务,不使用API




效果

在这里插入图片描述




解决方案

  1. 自定义绝对匹配实体提取器进行实体提取
  2. 利用suds库调用WebService
  3. 利用dateutil解析相对日期




使用方法

  1. 安装Rasa
pip install rasa-x -i https://pypi.rasa.com/simple
  1. 训练模型
rasa train
  1. 启动自定义动作
rasa run actions
  1. 启动对话
rasa shell




参考文献

  1. 使用 Rasa 构建天气查询机器人
  2. 一个基于 Rasa 的中文天气情况问询机器人(chatbot), 带 Web UI 界面
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章