课程大纲

聊天机器人简介

对话式软体概述

构建您的第一个基本聊天机器人

  • 设置您的聊天机器人以接收文本并回应用户
  • 添加基本的Element个性元素
  • 教导您的聊天机器人回答基本问题
  • 为您的聊天机器人添加多样化的回应
  • 让您的聊天机器人提出问题
  • 构建基于规则的系统以解析文本

使用Machine Learning将自然语言转换为聊天机器人的结构化数据

  • SpaCy、Scikit-learn 和 Rasa NLU 概述
  • 安装和配置 SpaCy、Scikit-learn 和 Rasa NLU
  • 意图和实体及其分类
  • 自然语言处理基础理论复习
  • 使用 ATIS 数据集从真实句子中构建模型

构建您的虚拟助手聊天机器人

  • 虚拟助手概述
  • 在Python中使用SQL
  • 教导您的聊天机器人从DatabaseAccess数据
  • 从参数中编写查询
  • 从自然语言构建Database
  • 在您的聊天机器人上实现自定义虚拟助手功能
    • 通过DatabaseAccess回答特定查询
    • 精炼搜索、执行基本否定和过滤数据

使您的聊天机器人有状态:跟踪交互状态以获得更好的聊天机器人对话

  • 执行基本操作
  • 提出上下文问题并排队回答
  • 处理拒绝

测试和部署您的聊天机器人

故障排除

总结和结论

要求

  • Python 程式设计经验
 21 小时

客户评论 (3)

即将举行的公开课程

课程分类