聊天機器人實作展示與解密 tommy wut克邦
Post on 06-Apr-2017
42 Views
Preview:
TRANSCRIPT
聊天機器人實作與解密 - with IBM Cloud & Watson 資深雲端架構師 , IBM Taiwan – 吳志忠 tommywu@tw.ibm.com
聊天機器人領域包含
特定領域(Specific Domain)-理財機器人,客服助理
特定領域商業性高,通用領域挑戰性高
青菜蘿蔔,各有喜好
通用領域(General Domain)-Siri , Allyo,..
最佳解:基於通用領域的特定領域
有溫度的聊天機器人
輔助性答案 – 增加互動性
不定時提醒 – 貼近使用者 隨機答案 – 提高趣味性
引導性回饋 – 開啟話題
基本思維 : 就是聊天,不是機器人
我的通用領域聊天機器人
歡迎和它聊聊天喔!愈聊它就愈聰明
聊天機器人應用開發
開發框架?
你需要哪些東西??
人工智慧?
通訊平台? 整合介面? 開發語言?
首先
讓我們聊聊
雲端+物聯網 怎麼讓聊天機器人實作更精采
接下來
一次購足,十分滿足的概念
你需要的是…
註冊一個雲端的帳號
Bluemix+Watson 賦予IoT 大腦與靈魂
了解聊天機器人應用開發之後
聊天機器人各種應用形式
Watson
客群經營
Q&A客服
諮詢/聊天
實體機器人
VR/AR 行動App
Messenger
WebBot
認知運算物聯網智慧型機器人
系統架構
小腦
大腦
對話引擎
語音轉文字 自然語言分類
Retrieve and Rank
手機App
各式傳感器
聊天機器人於雲端與物聯網示意架構圖
Messenger TJBot VR/3D
樹莓派 Windows
IBM Bluemix
物聯網應用於聊天機器人管控
• Bluemix Node-RED 視覺化設計兼顧了彈性與便利性
• Bluemix 物聯網服務適時的扮演了人工智慧與硬體溝通的橋樑
• 每一條神經的來源點,可以從Bluemix 提供的服務、Open Source 以及自行開發的神經元件
Node-RED 為主要聊天機器人大腦開發服務
http://nodered.org
http://flows.nodered.org
IBM Bluemix OpenWhisk 在可高度擴充的無伺服器環境中,隨需(On Demand)執行程式碼
•OpenWhisk 提供開放生態體系,任何人都可在其中提出其 OpenWhisk 動作碼,作為擴展儲存庫的建置區塊
•OpenWhisk 可加速應用程式開發,讓開發人員能夠以為了回應事件驅動世界而執行的動作順序來快速建置應用程式
•可讓您在事件觸發動作工作流程內輕鬆存取 Watson API 的 OpenWhisk,
接下來看看交談服務的核心
Watson Conversation
除了雲端和物聯網之外
Intent 無法登入
Entities 線上帳務系統
Emotional Tone 生氣
Context Bill Smith, 47,VIP客戶
Device 手機
“ 我覺得非常沮喪, 因為我一直無法登入你們的線上帳務系統”
Extract Key Information From a Question
我要如何重設我的密碼?
我的信用卡掉了.
最近的便利商店在哪?
我需要支付這筆款項.
我可以刷卡嗎?
Take Action:
Responses Come in Different Forms Question Answer
回覆客戶標準的SOP流程
由客服人員接手
呼叫外部應用程式,如地圖等
自動彈跳app付款視窗
呼叫外部API取得檢核資訊
Dialog
Deflect
Map
App Nav.
Info. Retrieval
快速上手的使用界面-對話工作區
•意圖 •物件 •對話 •訓練
IBM Bluemix
Bluemix智能聊天機器人資訊架構與實施計畫
網際網路
聊天機器人小腦
各種類型聊天機器人 Channel
聲音 處理
對話內容分派
語言 辨識
影像 辨識 影像 處理 Watson
Watson Watson
問答引擎閘道
物聯網閘道
QA服務引擎(含第三方)
,建立後端自然語言感知平台, 實現前端聊天/智能機器人互動情境
串聯各種聊天機器人,並實作API接口服務
Watson API
Channel SDK
IOT SDK 可佈署在雲端或本地
語意分析閘道 訂閱
自然語言 處理
Watson
Watson
對話 引擎
Watson
自由 聊天 類
計算 類
排程 提醒 類
搜尋 輔助 類
自訂 對話 類
天氣 類
Intent Context
諮詢
旅遊
醫療
天氣
食譜
股票
音樂
擴充….
搜索
美食
地圖
閒聊
QA來源分派
問答過濾服務 聊天機器人大腦
建立串接框架,結合不同種類的雲端服務,擴大聊天機器人應答範圍
語意處理/重組
Open Source Watson Maker Kits: 輕鬆入門 Watson的世界, 打造屬於自己的認知機器人
外型: 3D列印或雷射切割設計圖
硬體: 樹莓派(Raspberry Pi)、相機(選用)、喇叭、 麥克風、LED燈, 馬達等
最強大腦 Watson: 開發配方"Recipe", 快速賦與互動功能
激勵開發者貢獻, 發揮想像實現人機互動無限可能
Hi, my name is
TJBot!
一起動手吧 !
3/17 T 客邦工作坊熱烈報名中
開發者套件包請洽: http://www.cavedu.com/
top related