Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Intro to Voice Assistant and Chatbot Development

Ryan Chung
January 19, 2018

Intro to Voice Assistant and Chatbot Development

Ryan Chung

January 19, 2018
Tweet

More Decks by Ryan Chung

Other Decks in Technology

Transcript

  1. Chatbot / Voice Assistant Overview 資策會 數位教育研究所 ² 最新科技進修 Ø

    在職夜間假日進修 Ø 轉職全天養成班 ² 資訊技術充電站 Ø 國際技術趨勢 Ø 職場必備能力 Ø 基本資訊技能 http://taipei.iiiedu.org.tw/ 2
  2. Chatbot / Voice Assistant Overview Ryan Chung ² 主要教授科目 Ø

    語音助理應用開發 Ø Chatbot應用開發 Ø Web / App 應用 ² 資策會數位教育研究所 Ø 課程經理 / 養成班導師 Ø 企業包班 / 政府專案經理 Ø 課程專任講師 /專題輔導 http://mobiledev.tw/ryan 3
  3. Chatbot / Voice Assistant Overview 常用情境 • 書房(Echo Show /

    Tap) – 聽音樂 – 問天氣 – 問時間 – 看電影預告 – 搜尋影片 – 拼單字 – 問單字 – 拍張照片 – 算數學 • 廚房(Echo Show) – 聽音樂 – 問時間 – 設定倒數計時 – 查食譜 9
  4. Chatbot / Voice Assistant Overview 播放電影預告片 Show me some latest

    movies. Play the trailer for number X. https://www.youtube.com/watch?v=aKg85qEFMHs 10
  5. Chatbot / Voice Assistant Overview 播放音樂 • Just say, “Alexa!”

    and then… – “Play [song name] by [artist]”. – “Pause” pauses the currently playing track. – “Play [Discover Weekly] playlist”. – “Volume up/down” turns volume up or down. – “Stop” stops the currently playing track. 11
  6. Chatbot / Voice Assistant Overview Mobile Device UX • 觸控手勢

    • Tap • Pinch • Pan • Swipe • Rotate • Lone Press 17
  7. Chatbot / Voice Assistant Overview TV UX • 遙控器 •

    上下左右 • 進入 • 返回 • 手勢 • 聲音 • 智慧型手機 18
  8. Chatbot / Voice Assistant Overview Gartner 預測 • 2018年,會有超過20億人會以對話的形式來與 虛擬個人助理、智慧型手機以及連網裝置進行

    互動 • 2020年,40%的使用者會以對話的形式為主來 使用支援人工智慧應用程式 • 2020年,25%的家庭會有兩個甚至更多的智慧 語音助理喇叭 20 Source : http://iveybusinessreview.ca/
  9. Chatbot / Voice Assistant Overview UX Trend • AI、Chatbot、VR Noam

    Alloush 語音辨識將會撼動整個UX產業。 我相信再過個五年,大家不在討論什麼前 端還是後端,而是語音端(Voice Side) Ignas Rubezius Conversational UI(對話式介面)將是近年 最有趣的趨勢,隨著快速成長的趨勢,這 將成為未來UX的重要角色 UX Trends 2017: Experts Bet On AI, Chatbots And VR - https://www.forbes.com 22
  10. Chatbot / Voice Assistant Overview VPA 個人 / VCA 客戶

    / VEA 企業 • Virtual Personal Assistant – 個人應用、生活應用、所有大眾消費者 • Virtual Customer Assistant – 企業開發給客戶使用,針對產品資訊、支援服務 • Virtual Employee Assistant – 企業內部使用,行政流程、標準程序、資源取得 Source : http://bemo.co/stories/2017/4/17/why-you-should-care-about-bots-in-enterprise 23
  11. Chatbot / Voice Assistant Overview 語音/聊天機器人 助理的運作方式 查詢 新增 修改

    刪除 網際網路資源 公開資料 私有 資料庫 使用者介面 雲端處理機制 25
  12. Chatbot / Voice Assistant Overview Web -> APP -> Chatbot/VPA

    你好!請問需 要什麼協助? 28
  13. Chatbot / Voice Assistant Overview ChatBot的分類 • 人數:個人輔助Bot / 團隊輔助Bot

    – 個人輔助Bot直接與使用者1-1交談,達成任務 – 團隊輔助Bot通常出現在群組聊天,協助完成團體 任務(決定午餐、決定會議時間、決定旅遊地點) • 對象:VPA Bot / VCA Bot / VEA Bot – VPA 個人輔助型:生活相關 – VCA 客戶輔助型:產品相關 – VEA 員工輔助型:企業內部相關 Credit: Pranch/Shutterstock 35
  14. Chatbot / Voice Assistant Overview Microsoft Cognitive Service • Computer

    Vision API 36 a man swimming in a pool of water
  15. Chatbot / Voice Assistant Overview Chatbot/VPA 拿來做什麼用? • 資訊查詢 •

    下訂單 • 預約系統 • 組合測試 37 你認為什麼樣的服務最適合 用Chatbot/VPA來實作?以 及什麼樣的服務最不適合?
  16. Chatbot / Voice Assistant Overview 人機互動腳本準則 • 以人們真正會說的話來設計,而不是那種文章上的口吻 • 不要假設使用者知道要怎麼做或是知道會發生什麼事

    真實 • 避免使用有多重含義的詞句、片語 • 引導使用者提供必要的資訊 明確 • 清楚地把選項呈現出來 • 一般而言,一次不要丟出超過三個選項 • 一次向使用者要一個資訊 簡單 38
  17. Chatbot / Voice Assistant Overview 語音助理技能設計方向 • 讓人們更快達成目的 • 語音控制音樂播放

    Fast • 讓人們更簡單地達成目的 • 語音控制電燈開關、語音設定倒數計時 Easy • 增添生活趣味 • 具有挑戰性的遊戲 Fun Source: Voice Design Guide – Amazon Alexa 39
  18. Chatbot / Voice Assistant Overview 語音助理/聊天機器人 學習地圖 雲端服務 Microsoft Azure

    Google Cloud AWS 雲端應用 認知服務 電腦視覺 語音辨識 資料存取 Open Data 資料庫 語法基礎 Node.JS C# Python 聊天機器人 Chatbot Microsoft Bot Framework Line Facebook WeChat Slack Skype Web 人工智慧語意分析應用服務 Dialogflow Wit.ai Luis.ai 語言翻譯 UI 對談介面 流程設計 40 語音助理 VA Amazon Alexa Microsoft Cortana Google Home
  19. Chatbot / Voice Assistant Overview Recap for Developer • 新一代的開發者:Connector

    • 使用者介面、處理機制與雲端資源 • Node.js 在潮流中倍受重視 • 語音助理/Chatbot 設計的第一步是釐清目標 Source : https://sijieand500words.com 41
  20. Chatbot / Voice Assistant Overview Recap for All • 自然語言交談介面裝置將大舉進入你的生活

    • 語言和文化密不可分,跨領域合作優化服務 • 多元化的後端服務與資料,將產生殺手級應用 42