• 沒有找到結果。

各個對話服務平台的使用介紹

第四章 研究分析結果與討論

第一節 各個對話服務平台的使用介紹

以下是各個對話服務平台的使用說明,本研究先以 Chatfuel 和 botbonnie 進 行設置和比較。

壹、Chatfuel

以Chatfuel 為例,先有粉絲專頁才能夠連結設立,以免費版而言,每人能 夠建立3 個不同粉絲專頁的 Chatbot,非粉絲專頁管理人也能夠透過分享 api 取 得Chatbot 的編輯權

圖4-1 我所建立的粉絲專頁

已經連結上並可提供製作的Chatbot。

36

圖4-2 Chatfuel 的主要的製作操作介面,大致分為三個區塊

Automate: Chatbot 的編輯區

Inbox:從後台觀看使用者與 Chatbot 互動

Set Up AI: 簡單 AI 設置,像是常見問題關鍵字「客服」,可以直接設置 default 回答。

People: 用戶管理(需付費)

Broadcast: 推播資訊予用戶 Configure: 設置、設定 Grow: Chatbot 成長工具 Analyze: 分析圖表、數據 Upgrade :留言自動回覆

Welcome message 為 Chatbot 互動一開始的歡迎資訊 Default answer:若是使用者提出超出預料之外的默認回答 Block 為 chatboot 的製作區塊

37

圖4-3 每個 block 點進去可以讓 Chatbot 有以下幾種對話模式來回應

Text:純文字框,新增純文字區塊內容。

Typing:輸入中,類似IG輸入文字會出現的「 … 」。

Quick Reply:快速回覆,長條橢圓型狀的對話框,可以設定常用問題。

Image:圖片,新增圖片。

Gallery:多張圖文,新增多張圖片和文字。

Go to Block:前進區塊新增塞選條件,符合條件才看的到對話。

To Sequence:前進序列,新增塞選條件

圖4-4 Inbox

38

從後台觀看和使用者對話的部分

圖4-5 set up to ai

可以進行自然語彙的比對,讓使用者可直接打字便跳至所對應的回應區塊。

圖4-6 People

管理使用者的功能(需要付費)

39

圖4-7 Broadcast

Chatbot 推播功能可以利用此將欲推廣的資料,推播給使用者知道,可以選擇及 時推播、依使用者類型、分群分眾、選定時間推播你想推播的資訊

圖4-8 Analyze

從後台了解Chatbot 的使用頻率和使用時間

40

壹、 botbonnie 圖4-9 botbonnie 整體介面

左邊是整個功能服務區,右邊是機器人主體,有清楚的資訊流可以知道對話的 流向。

圖4-10 botbonnie 對話界面

41

圖4-11 botbonnie 對話製作介面

可以選擇不同的操作動作

圖4-12 botbonnie 智能模組

可以在此設定自然語彙連結

圖4-13 botbonnie 設定

42

可以在此設定連結的頁面

圖4-14 botbonnie 推送通知

可以將欲發送消息推播給用戶

圖4-15 botbonnie 流量成長工具

可以在這設定工具並提升整體流量

43

圖4-16 botbonnie 整體報告

可以在此觀看聊天機器人的使用量

圖4-17 botbonnie 用戶管理

可以在此管理用戶並進行分類

貳、 Line 檢索式對話服務系統 LINE CHATBOT 安裝方式

使用Line 查詢式對話代理人時,首先具備的程序

一、先擁有個人的 Line 帳號,連上 https://developers.line.me/,建立並申請 Line

@帳號,取得帳號的 API 管道

44

二、下載並安裝 Python 和 Anaconda 和 ngrok 軟體,並執行環境 Anaconda,以 便使用Flask

三、下載與安裝 ngrok 以便讓筆電、桌機擁有 https 支援能力:因 ngrok 原先設 定時效性僅有8 小時,須先取得 ngrok 帳戶,已便獲得永久時效網址

四、將台北市立圖書館常見問題集匯進語料庫中

五、開啟命令提示自原,到機器人檔案放置位置的磁碟中安裝執行機器人所需的 程式,安裝flask、gensim、 jieba 等程式。

六、確認檔案位置後並執行機器人程式。

七、另開啟命令提示字元,執行ngrok,取得http://localhost:5000/位址

八、回 到 Linedevelopers 中 , 並 到 Webhook URL 瀏 覽 器 網 址 列 輸 入 http://localhost:5000/,便可將聊天機器人連接到Line @帳號中

圖4-18 LINE 使用者實際使用操作畫面

45

參、兩者設置比較

這三個系統中,由於Chatfuel 和 Botbonnie 兩者是背後有公司在支撐,所以 建 置 上已 經去 除掉 許多 阻礙 , 例如軟 硬體等 較 為繁瑣 的問題,但 是 LINE CHATBOT 必須要考慮到許多因素,像是可能會遇到網路的問題或是剛好硬體設 備故障等不可違抗的因素,因此在設置上常會遇到許多挫折,像是建置過程不斷 的遇到電腦的故障,在重新建置又需要花費一番心力,全部都要重新安裝並且確 保連線無虞,相較於Chatfuel 和 Botbonnie 可在任一電腦設備上皆可建置,僅要 能連上網便可,LINE CHATBOT 就只能限定為一一台電腦,考量的方向需要面 面俱到,才能確保其運行順暢無虞。而不僅是設備上遇到問題,有時連撰寫的程 式碼也會需要找出其無法順利進行的原因,這也是耗費了一大工程在。