iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Microsoft Azure

利用Python開發一個以Azure服務為基底的Chat Bot 系列

這30天,我將會介紹Azure Cognitive Service,並示範如何用Python + Microsoft Bot Framework開發一個聊天機器人,最後再將聊天機器人結合Azure Cognitive Service,建立一個智慧化的互動式機器人。

鐵人鍊成 | 共 30 篇文章 | 10 人訂閱 訂閱系列文 RSS系列文
DAY 21

【Day21】如何讓 Chatbot 儲存與使用者交談的資料

今天是進階應用 Microsoft Bot Framework 的第一天,我們要來讓 Chatbot 記下與使用者的對話內容。 一些學理知識 如果要記住使用者的...

2020-10-06 ‧ 由 SDDCC 分享
DAY 22

【Day22】改變 Chatbot 儲存資料的位置

昨天跟各位一起探索了如何儲存對話中的資料,但是大家有沒有好奇究竟那些資料是儲存在哪裡,我可以改變儲存地點嗎? 那就讓我們繼續看下去吧!! 一些小知識 這是官方...

2020-10-07 ‧ 由 SDDCC 分享
DAY 23

【Day23】Microsoft Bot Framework 中 Dialog 的概念及應用

今天要來介紹甚麼是對話中的 Dialog。 甚麼是 Dialog Dialog 實際給 user 的使用感覺就像 chatbot 在執行某一個功能而外產生的小框...

2020-10-08 ‧ 由 SDDCC 分享
DAY 24

【Day24】Dialog 中 Prompt 的種類

昨天介紹了 Dialog,內容中有提到 Prompt,今天就要來介紹 Prompt。 一些學理知識 根據想要從使用者得到回覆訊息類型,在上一則機器人回覆就限縮使...

2020-10-09 ‧ 由 SDDCC 分享
DAY 25

【Day25】解析 Dialog 程式碼

今天我想要來試著解說看看前兩天提到 Dialog, Prompt 概念時,有用到的官方範例程式碼。 dialogs/user_profile_dialog.py...

2020-10-10 ‧ 由 SDDCC 分享
DAY 26

【Day26】建立一個 Bing Search Bot

今天我們要來實作一個 Bing Search Chatbot。 建立一些檔案 在 requirements 輸入 aiohttp jsonpickle bot...

2020-10-11 ‧ 由 SDDCC 分享
DAY 27

【Day27】建立一個 QA Bot

今天要來跟各位一起解析 QnA Maker Bot,以下簡稱 QA Bot。 今天是參考 官方範例程式碼。 bots/qna_bot.py class QnAB...

2020-10-12 ‧ 由 SDDCC 分享
DAY 28

【Day28】建立一個 LUIS Bot

今天我們要來將 Chatbot 與 Language Understanding Service (LUIS) 做結合。 因為我的學生帳號忘記關掉一個服務,導致...

2020-10-13 ‧ 由 SDDCC 分享
DAY 29

【Day29】修改 Proxy 的方法

今天要來分享之前實習開發 QA Bot, LUIS Bot 設定 proxy 的地方。 QnA Maker 需要修改以下路徑的程式檔。 C:\Users\XXX...

2020-10-14 ‧ 由 SDDCC 分享
DAY 30

【Day30】我結束,換你了

挖,我居然真的完成這 30 天發文的活動,我覺得我好棒棒 XD。 統整 30 天的內容 給 Azure 零基礎的觀眾 簡單認識 Azure 認識 Cog...

2020-10-15 ‧ 由 SDDCC 分享