嗨大家好,今天開始要來介紹 chatbot,並且本次實作 chatbot 的框架為 Microsoft Bot Framework。
chatbot 就是一個可以以文字、語音、圖片的方式和使用者做互動的介面 (平台)。
其中一個 CaaP 的實例。
CaaP = Conversation as a Platform
現今透過通訊平台跟你對話的對象不見得是活人,可能都是程式碼創建出來的機器人。
在眾多通訊平台上,都可以創建自己的 chatbot。
利用 chatbot,我們可以實作出許多應用,像是叫計程車、查訂單、查物流 等等。
LINE Taxi
A shop using Messenger
e-commerce checking products' status
Chatbot 要怎麼儲存一個對話中的某些資料,以提高使用者體驗
Chatbot 要怎麼 知道/記得 對話內容的上下文,以增加對話複雜度
Chatbot 有那麼多可以deploy的平台,但每一個平台的連結方法都不一樣,有沒有可能相同code,卻可以連接各個平台呢?
以上問題,使用 Microsoft Bot Framework 就通通可以解決 !!!
明天將會引導大家建立一個簡單的 echo bot,我們明天見。