這次受邀去參加「FANSbee 聊天購物機器人」的升級體驗會,對於他們的服務產品感到非常創新,值得讓我好好分享。當然我會從消費者及中小企業兩方面的角度做心得分享及分析。
2018-12-10
這次受邀去參加「FANSbee 聊天購物機器人」的升級體驗會,對於他們的服務產品感到非常創新,值得讓我好好分享。當然我會從消費者及中小企業兩方面的角度做心得分享及分析。
接著我們就可以可以用C#程式碼,把從機器人接收使用者的語句,透過API丟給雲端的LUIS進行判斷,LUIS會透過JSON回應的資訊形式告訴我們使用者的語句的涵義,最後再依照語句的含意給予回應。
在串接LUIS之前,先讓大家熟悉C#語言,且在不需要打任何一行程式碼前提之下,快速建立一支鸚鵡機器人,它會重複使用者的話及計算使用者對話字數。
本篇會先基本介紹LUIS這個自然語言處理神器,可以透過這個LUIS雲端服務,在不需要撰寫程式情況下建立一個客製化自然語言基礎架構。對後續我們就可以用程式碼,把從機器人接收使用者的語句,透過API丟給雲端的LUIS進行判斷,LUIS會透過JSON回應的資訊形式告訴我們使用者的語句的涵義。
這邊會先介紹我們自然語言處理的聊天機器人會使用到的工具,包含LUIS、Bot Framework Emulator、ngrok,還有工具之間彼此的架構。並且使用C#作為開發程式語言。
本篇主要配合 ChatBot 系列文(2),提供 python Linebot 範例程式,以及可以簡易修改程式的教學。
本篇從最開始的 Heroku 和 Line Develpers 設定開始說明,到後續的串接 Line Messaging API webhook 一步一步說明,讓初學者第一次即可上手,簡易的創造一個 Line bot!
本篇主要介紹我們這次創造 Line bot 會使用的工具:Heroku、git、webhook 和 Messaging API 的功用,以及它們之間的關聯。透過這樣的介紹,可以讓人在後續操作時更懂它們彼此之間的關聯及用意。