課程簡介

聊天機器人簡介

對話軟件概述

構建您的第一個基礎聊天機器人

  • 設置聊天機器人接收文本並響應用戶
  • 添加基本個性元素
  • 教會聊天機器人回答基本問題
  • 爲聊天機器人的響應增加多樣性
  • 讓聊天機器人提出問題
  • 構建用於解析文本的基於規則的系統

使用機器學習將自然語言轉換爲聊天機器人的結構化數據

  • SpaCy、Scikit-learn和Rasa NLU概述
  • 安裝和配置SpaCy、Scikit-learn和Rasa NLU
  • 意圖和實體及其分類
  • 自然語言處理基礎理論複習
  • 使用ATIS數據集從現實句子中構建模型

構建您的虛擬助手聊天機器人

  • 虛擬助手概述
  • 在Python中使用SQL
  • 教會聊天機器人從數據庫訪問數據
  • 根據參數編寫查詢
  • 從自然語言構建數據庫
  • 在聊天機器人上實現自定義虛擬助手功能
    • 通過數據庫訪問回答特定查詢
    • 優化搜索、執行基本否定和過濾數據

使您的聊天機器人具備狀態:跟蹤交互狀態以改善聊天機器人對話

  • 執行基本操作
  • 提出上下文問題並排隊答案
  • 處理拒絕

測試和部署您的聊天機器人

故障排除

總結與結論

最低要求

  • 具備Python編程經驗
 21 時間:

客戶評論 (5)

課程分類