用機器學習打造聊天機器人(一) 前言


還記得手把手教你做物體檢測、手把手教你做命名實體識別系列的文章嗎?滿滿的干貨有沒有O(∩_∩)O,大部分讀者跟着步驟來,最后都實現了其中的物體檢測和命名實體識別項目。

  • 物體檢測

  • 命名實體識別

本系列文章,依然秉承實踐為主,理論為輔,讓大家"做的出,看的懂"的原則,效果展示、特性介紹、設計思路、代碼實現(python)、算法原理等多個方面的內容都有涉及,通過學習本系列文章,你將能夠自己實現一個聊天機器人。

目錄


  • 概念篇
    • 什么是聊天機器人?
    • 聊天機器人有哪些常見的套路?
  • 設計篇
    • 我們的聊天機器人將具備什么樣的特性?
    • 開源聊天機器人框架ChatterBot簡介
    • ChatterBot就夠了嗎?
    • 一個問題從輸入到給出回復將經歷什么?
    • 如何讓機器人說我想聽的話?
  • 代碼篇
    • 部分模塊代碼
      • 構造特征向量
        • one-hot方式
        • Dristributed Representation方式
      • 意圖分類
      • 語義匹配
      • chatterbot訓練
      • 在線學習
  • 接入篇
    • 接入步驟
    • 接口說明
  • 原理篇
    • word2vec
    • 余弦相似度
    • 朴素貝葉斯
    • 多項式朴素貝葉斯
    • 萊文斯坦距離
  • 總結篇

下一篇文章《手把手教你打造聊天機器人(一) 概念篇》將對聊天機器人的相關概念做一個介紹。

ok,本篇就這么多內容啦~,感謝閱讀O(∩_∩)O。

本博客內容來自公眾號“程序員一一滌生”,歡迎掃碼關注 o(∩_∩)o


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM