SlideShare a Scribd company logo
1 of 44
自然語言理解的 Line 機器人
實戰
主講人 柯克
20191228 AI Tech @微程式夢森林
自我介紹
本名柯克,臉書化名江雨
從資料庫做到前端,從Android做到iOS,從IoT做到AI的打雜工程師。
部落格:大魔術熊貓工程師
網站:KoKo Mexcelsa接案工作室
https://kokomexcelsa.github.io/kokoweb/index.htmlhttps://magic-panda-engineer.github.io/
比較有名氣之產品
Line 官方 Protostar 獲選之產品,會員人數
破三萬
可是為了結婚,跑去中華電信做專案經理了......
DIALOGFLOW 介紹
以前叫 api.ai ,2016年被Google買走後改名 Dialogflow
幫助開發者快速搭建具自然語言理解的聊天機器人
能做上下文語境判讀
能快速串接進三十幾個社交平台(LINE也有)
四種聊天機器人
Turning Test: 圖靈測試(閒聊)
Info consumption:例如我有個問題,告訴我答案
task completion:任務導向的,如訂票機器人
Decision support: 例如我該做什麼決策
人在對話中,可以在這四種之間跳來跳去
LIVE DEMO開始
先從Dialogflow開始
把LINE 開
發者帳
號提供
的貼上
去吧
再來申請Line開發者帳號
把LINE 開
發者帳
號提供
的貼上
去吧
Dialogflow重點小結
使用英文來取名
儘量用句子不用片語
了解 intent 和 entity
使用follow-up intent
利用分析和歷史工具了解使用者
更大的客製化用 fulfillment
Line Bot重點小結
了解 Provider 和 Channel的關係
Channel ID
Channel Secret
Channel Access token
接上https 的webhook
最後來講Language Understanding Intelligent Service
(LUIS)
Dialogflow的競爭對手
有中文操作介面!!
尚無快速串接至 LINE 的功能
謝謝大家
Q&A
Dialogflow定價
https://cloud.google.com/dialogflow/docs/editions?hl=zh-TW
LUIS定價
https://azure.microsoft.com/zh-tw/pricing/details/c
ognitive-services/language-understanding-intellig
ent-services/
解析貼圖怎麼辦
其他常見問題
能不能佈署在自己機房? 不能
多國語系? 可以
多線對話?要好好設計
丟出卡片選單?可以
把自己訓的模型丟進去?不行
背後用的是什麼NLP模型?我們比較關注商業上的應用解決方案
如何讓使用者體驗更好?透過圖形化選單

More Related Content

What's hot

用 Azure 快速部署與開發 LINE bot
用 Azure 快速部署與開發 LINE bot用 Azure 快速部署與開發 LINE bot
用 Azure 快速部署與開發 LINE botKo Ko
 
簡介Azure在Chatbot開發上的應用
簡介Azure在Chatbot開發上的應用簡介Azure在Chatbot開發上的應用
簡介Azure在Chatbot開發上的應用Ko Ko
 
Azure Machine Learning 重頭學
Azure Machine Learning 重頭學Azure Machine Learning 重頭學
Azure Machine Learning 重頭學Ko Ko
 
用 C# 與 .NET 也能打造機器學習模型:你所不知道的 ML.NET 初體驗
用 C# 與 .NET 也能打造機器學習模型:你所不知道的 ML.NET 初體驗用 C# 與 .NET 也能打造機器學習模型:你所不知道的 ML.NET 初體驗
用 C# 與 .NET 也能打造機器學習模型:你所不知道的 ML.NET 初體驗Ko Ko
 
ML.NET 在遷移式學習的應用與挑戰
ML.NET 在遷移式學習的應用與挑戰ML.NET 在遷移式學習的應用與挑戰
ML.NET 在遷移式學習的應用與挑戰Ko Ko
 
從負面案例來討論接案工程師該有什麼軟技能
從負面案例來討論接案工程師該有什麼軟技能從負面案例來討論接案工程師該有什麼軟技能
從負面案例來討論接案工程師該有什麼軟技能Ko Ko
 
Introduction to MLOps in Azure Machine Learning with Live Demo
Introduction to MLOps in Azure Machine Learning with Live DemoIntroduction to MLOps in Azure Machine Learning with Live Demo
Introduction to MLOps in Azure Machine Learning with Live DemoKo Ko
 
2018 Week 15 Speech Recognition
2018 Week 15 Speech Recognition2018 Week 15 Speech Recognition
2018 Week 15 Speech RecognitionAkashaC1
 
人臉辨識考勤系統Face Recognition Based Attendance System
人臉辨識考勤系統Face Recognition Based Attendance System人臉辨識考勤系統Face Recognition Based Attendance System
人臉辨識考勤系統Face Recognition Based Attendance SystemIttrainingIttraining
 
人臉辨識考勤系統
人臉辨識考勤系統人臉辨識考勤系統
人臉辨識考勤系統艾鍗科技
 
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定Kyle Shen
 
活用Flex彈性訊息,讓你的LINE聊天機器人更親民、更出色!
活用Flex彈性訊息,讓你的LINE聊天機器人更親民、更出色!活用Flex彈性訊息,讓你的LINE聊天機器人更親民、更出色!
活用Flex彈性訊息,讓你的LINE聊天機器人更親民、更出色!佳新 陳
 
Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目
Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目
Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目Poy Chang
 
IBM以雲端技術與物聯網創新產業應用@2016 New Taipei Maker Faire
IBM以雲端技術與物聯網創新產業應用@2016 New Taipei Maker FaireIBM以雲端技術與物聯網創新產業應用@2016 New Taipei Maker Faire
IBM以雲端技術與物聯網創新產業應用@2016 New Taipei Maker FaireCAVEDU Education
 
Azure Cognitive Services - TTS 文字轉語音小幫手機器人
Azure Cognitive Services - TTS 文字轉語音小幫手機器人Azure Cognitive Services - TTS 文字轉語音小幫手機器人
Azure Cognitive Services - TTS 文字轉語音小幫手機器人佳新 陳
 
聊天機器人實作展示與解密 Tommy wut克邦
聊天機器人實作展示與解密 Tommy wut克邦聊天機器人實作展示與解密 Tommy wut克邦
聊天機器人實作展示與解密 Tommy wut克邦湯米吳 Tommy Wu
 
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
貫通物聯網每一哩路 with Microsfot Azure IoT SutieHerman Wu
 
防疫駭客松,4小時創作「尋找口罩」LINE Bot!
防疫駭客松,4小時創作「尋找口罩」LINE Bot!防疫駭客松,4小時創作「尋找口罩」LINE Bot!
防疫駭客松,4小時創作「尋找口罩」LINE Bot!佳新 陳
 
Bluemix 智能機器人情境展示
Bluemix 智能機器人情境展示Bluemix 智能機器人情境展示
Bluemix 智能機器人情境展示湯米吳 Tommy Wu
 
無線監控網路攝影機與控制自走車
無線監控網路攝影機與控制自走車無線監控網路攝影機與控制自走車
無線監控網路攝影機與控制自走車 艾鍗科技
 

What's hot (20)

用 Azure 快速部署與開發 LINE bot
用 Azure 快速部署與開發 LINE bot用 Azure 快速部署與開發 LINE bot
用 Azure 快速部署與開發 LINE bot
 
簡介Azure在Chatbot開發上的應用
簡介Azure在Chatbot開發上的應用簡介Azure在Chatbot開發上的應用
簡介Azure在Chatbot開發上的應用
 
Azure Machine Learning 重頭學
Azure Machine Learning 重頭學Azure Machine Learning 重頭學
Azure Machine Learning 重頭學
 
用 C# 與 .NET 也能打造機器學習模型:你所不知道的 ML.NET 初體驗
用 C# 與 .NET 也能打造機器學習模型:你所不知道的 ML.NET 初體驗用 C# 與 .NET 也能打造機器學習模型:你所不知道的 ML.NET 初體驗
用 C# 與 .NET 也能打造機器學習模型:你所不知道的 ML.NET 初體驗
 
ML.NET 在遷移式學習的應用與挑戰
ML.NET 在遷移式學習的應用與挑戰ML.NET 在遷移式學習的應用與挑戰
ML.NET 在遷移式學習的應用與挑戰
 
從負面案例來討論接案工程師該有什麼軟技能
從負面案例來討論接案工程師該有什麼軟技能從負面案例來討論接案工程師該有什麼軟技能
從負面案例來討論接案工程師該有什麼軟技能
 
Introduction to MLOps in Azure Machine Learning with Live Demo
Introduction to MLOps in Azure Machine Learning with Live DemoIntroduction to MLOps in Azure Machine Learning with Live Demo
Introduction to MLOps in Azure Machine Learning with Live Demo
 
2018 Week 15 Speech Recognition
2018 Week 15 Speech Recognition2018 Week 15 Speech Recognition
2018 Week 15 Speech Recognition
 
人臉辨識考勤系統Face Recognition Based Attendance System
人臉辨識考勤系統Face Recognition Based Attendance System人臉辨識考勤系統Face Recognition Based Attendance System
人臉辨識考勤系統Face Recognition Based Attendance System
 
人臉辨識考勤系統
人臉辨識考勤系統人臉辨識考勤系統
人臉辨識考勤系統
 
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
2021 MOPCON - 行動化解決方案的技術選型, 交給 Line Bot 來搞定
 
活用Flex彈性訊息,讓你的LINE聊天機器人更親民、更出色!
活用Flex彈性訊息,讓你的LINE聊天機器人更親民、更出色!活用Flex彈性訊息,讓你的LINE聊天機器人更親民、更出色!
活用Flex彈性訊息,讓你的LINE聊天機器人更親民、更出色!
 
Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目
Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目
Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目
 
IBM以雲端技術與物聯網創新產業應用@2016 New Taipei Maker Faire
IBM以雲端技術與物聯網創新產業應用@2016 New Taipei Maker FaireIBM以雲端技術與物聯網創新產業應用@2016 New Taipei Maker Faire
IBM以雲端技術與物聯網創新產業應用@2016 New Taipei Maker Faire
 
Azure Cognitive Services - TTS 文字轉語音小幫手機器人
Azure Cognitive Services - TTS 文字轉語音小幫手機器人Azure Cognitive Services - TTS 文字轉語音小幫手機器人
Azure Cognitive Services - TTS 文字轉語音小幫手機器人
 
聊天機器人實作展示與解密 Tommy wut克邦
聊天機器人實作展示與解密 Tommy wut克邦聊天機器人實作展示與解密 Tommy wut克邦
聊天機器人實作展示與解密 Tommy wut克邦
 
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
貫通物聯網每一哩路 with Microsfot Azure IoT Sutie
 
防疫駭客松,4小時創作「尋找口罩」LINE Bot!
防疫駭客松,4小時創作「尋找口罩」LINE Bot!防疫駭客松,4小時創作「尋找口罩」LINE Bot!
防疫駭客松,4小時創作「尋找口罩」LINE Bot!
 
Bluemix 智能機器人情境展示
Bluemix 智能機器人情境展示Bluemix 智能機器人情境展示
Bluemix 智能機器人情境展示
 
無線監控網路攝影機與控制自走車
無線監控網路攝影機與控制自走車無線監控網路攝影機與控制自走車
無線監控網路攝影機與控制自走車
 

Similar to 自然語言理解的 Line 機器人實戰

Building Chatbot With Huggging Face
 				Building Chatbot With Huggging Face 				Building Chatbot With Huggging Face
Building Chatbot With Huggging FaceKo Ko
 
Introduction Hugging face.pdf
Introduction Hugging face.pdfIntroduction Hugging face.pdf
Introduction Hugging face.pdfKo Ko
 
《氪周刊:互联网创业必读》(第75期)
《氪周刊:互联网创业必读》(第75期)《氪周刊:互联网创业必读》(第75期)
《氪周刊:互联网创业必读》(第75期)36Kr.com
 
《氪周刊:互联网创业必读》(第57期)
《氪周刊:互联网创业必读》(第57期)《氪周刊:互联网创业必读》(第57期)
《氪周刊:互联网创业必读》(第57期)Chada Chiu
 
2023_施XX_Generative AI collaboration教學分享.pptx
2023_施XX_Generative AI collaboration教學分享.pptx2023_施XX_Generative AI collaboration教學分享.pptx
2023_施XX_Generative AI collaboration教學分享.pptxKuanTsaeHuang
 
《氪周刊:互联网创业必读》(第72期)
《氪周刊:互联网创业必读》(第72期)《氪周刊:互联网创业必读》(第72期)
《氪周刊:互联网创业必读》(第72期)Chada Chiu
 
雲端行動商務發展趨勢 V1.2
雲端行動商務發展趨勢 V1.2雲端行動商務發展趨勢 V1.2
雲端行動商務發展趨勢 V1.2yaohung
 
物聯網應用全貌以及微軟全球案例
物聯網應用全貌以及微軟全球案例物聯網應用全貌以及微軟全球案例
物聯網應用全貌以及微軟全球案例Herman Wu
 
無限想像的科技創新未來—大數據專案管理與資料分析實務應用 20170927(龍華科技大學)
無限想像的科技創新未來—大數據專案管理與資料分析實務應用 20170927(龍華科技大學)無限想像的科技創新未來—大數據專案管理與資料分析實務應用 20170927(龍華科技大學)
無限想像的科技創新未來—大數據專案管理與資料分析實務應用 20170927(龍華科技大學)張大明 Ta-Ming Chang
 
20230830 淺談 Azure OpenAI.pdf
20230830 淺談 Azure OpenAI.pdf20230830 淺談 Azure OpenAI.pdf
20230830 淺談 Azure OpenAI.pdfKo Ko
 
《氪周刊:互联网创业必读》(第65期)
《氪周刊:互联网创业必读》(第65期)《氪周刊:互联网创业必读》(第65期)
《氪周刊:互联网创业必读》(第65期)chenzhongren
 
《氪周刊:互联网创业必读》(第65期)
《氪周刊:互联网创业必读》(第65期)《氪周刊:互联网创业必读》(第65期)
《氪周刊:互联网创业必读》(第65期)Chada Chiu
 
Html5研究小组《微周刊》第14期
Html5研究小组《微周刊》第14期Html5研究小组《微周刊》第14期
Html5研究小组《微周刊》第14期PL dream
 
《氪周刊:互联网创业必读》(79期)
《氪周刊:互联网创业必读》(79期)《氪周刊:互联网创业必读》(79期)
《氪周刊:互联网创业必读》(79期)36Kr.com
 
Global Azure Bootcamp @ 北京 - Azure Bot Servic 快速打造你的機器人
Global Azure Bootcamp @ 北京 - Azure Bot Servic  快速打造你的機器人Global Azure Bootcamp @ 北京 - Azure Bot Servic  快速打造你的機器人
Global Azure Bootcamp @ 北京 - Azure Bot Servic 快速打造你的機器人Poy Chang
 
转化的灵感
转化的灵感转化的灵感
转化的灵感Yan Shi
 
转化的灵感
转化的灵感转化的灵感
转化的灵感faming su
 
《氪周刊:互联网创业必读》(第82期)
《氪周刊:互联网创业必读》(第82期)《氪周刊:互联网创业必读》(第82期)
《氪周刊:互联网创业必读》(第82期)36Kr.com
 

Similar to 自然語言理解的 Line 機器人實戰 (20)

Building Chatbot With Huggging Face
 				Building Chatbot With Huggging Face 				Building Chatbot With Huggging Face
Building Chatbot With Huggging Face
 
Introduction Hugging face.pdf
Introduction Hugging face.pdfIntroduction Hugging face.pdf
Introduction Hugging face.pdf
 
《氪周刊:互联网创业必读》(第75期)
《氪周刊:互联网创业必读》(第75期)《氪周刊:互联网创业必读》(第75期)
《氪周刊:互联网创业必读》(第75期)
 
《氪周刊:互联网创业必读》(第57期)
《氪周刊:互联网创业必读》(第57期)《氪周刊:互联网创业必读》(第57期)
《氪周刊:互联网创业必读》(第57期)
 
ChatBot
ChatBotChatBot
ChatBot
 
2023_施XX_Generative AI collaboration教學分享.pptx
2023_施XX_Generative AI collaboration教學分享.pptx2023_施XX_Generative AI collaboration教學分享.pptx
2023_施XX_Generative AI collaboration教學分享.pptx
 
《氪周刊:互联网创业必读》(第72期)
《氪周刊:互联网创业必读》(第72期)《氪周刊:互联网创业必读》(第72期)
《氪周刊:互联网创业必读》(第72期)
 
雲端行動商務發展趨勢 V1.2
雲端行動商務發展趨勢 V1.2雲端行動商務發展趨勢 V1.2
雲端行動商務發展趨勢 V1.2
 
物聯網應用全貌以及微軟全球案例
物聯網應用全貌以及微軟全球案例物聯網應用全貌以及微軟全球案例
物聯網應用全貌以及微軟全球案例
 
最周刊第一期
最周刊第一期最周刊第一期
最周刊第一期
 
無限想像的科技創新未來—大數據專案管理與資料分析實務應用 20170927(龍華科技大學)
無限想像的科技創新未來—大數據專案管理與資料分析實務應用 20170927(龍華科技大學)無限想像的科技創新未來—大數據專案管理與資料分析實務應用 20170927(龍華科技大學)
無限想像的科技創新未來—大數據專案管理與資料分析實務應用 20170927(龍華科技大學)
 
20230830 淺談 Azure OpenAI.pdf
20230830 淺談 Azure OpenAI.pdf20230830 淺談 Azure OpenAI.pdf
20230830 淺談 Azure OpenAI.pdf
 
《氪周刊:互联网创业必读》(第65期)
《氪周刊:互联网创业必读》(第65期)《氪周刊:互联网创业必读》(第65期)
《氪周刊:互联网创业必读》(第65期)
 
《氪周刊:互联网创业必读》(第65期)
《氪周刊:互联网创业必读》(第65期)《氪周刊:互联网创业必读》(第65期)
《氪周刊:互联网创业必读》(第65期)
 
Html5研究小组《微周刊》第14期
Html5研究小组《微周刊》第14期Html5研究小组《微周刊》第14期
Html5研究小组《微周刊》第14期
 
《氪周刊:互联网创业必读》(79期)
《氪周刊:互联网创业必读》(79期)《氪周刊:互联网创业必读》(79期)
《氪周刊:互联网创业必读》(79期)
 
Global Azure Bootcamp @ 北京 - Azure Bot Servic 快速打造你的機器人
Global Azure Bootcamp @ 北京 - Azure Bot Servic  快速打造你的機器人Global Azure Bootcamp @ 北京 - Azure Bot Servic  快速打造你的機器人
Global Azure Bootcamp @ 北京 - Azure Bot Servic 快速打造你的機器人
 
转化的灵感
转化的灵感转化的灵感
转化的灵感
 
转化的灵感
转化的灵感转化的灵感
转化的灵感
 
《氪周刊:互联网创业必读》(第82期)
《氪周刊:互联网创业必读》(第82期)《氪周刊:互联网创业必读》(第82期)
《氪周刊:互联网创业必读》(第82期)
 

More from Ko Ko

Langchain and Azure ML and Open AI
Langchain and Azure ML and Open AILangchain and Azure ML and Open AI
Langchain and Azure ML and Open AIKo Ko
 
Learn Django With ChatGPT
Learn Django With ChatGPTLearn Django With ChatGPT
Learn Django With ChatGPTKo Ko
 
Triton As NLP Model Inference Back-end
 Triton As NLP Model Inference Back-end Triton As NLP Model Inference Back-end
Triton As NLP Model Inference Back-endKo Ko
 
Run Bokeh in back-end, draw real-time charts to front-end, and make data sc...
Run Bokeh in back-end,  draw real-time charts to front-end,  and make data sc...Run Bokeh in back-end,  draw real-time charts to front-end,  and make data sc...
Run Bokeh in back-end, draw real-time charts to front-end, and make data sc...Ko Ko
 
入門 Teams Bot
入門 Teams Bot入門 Teams Bot
入門 Teams BotKo Ko
 
YOLO V1 論文導讀
YOLO V1 論文導讀YOLO V1 論文導讀
YOLO V1 論文導讀Ko Ko
 

More from Ko Ko (6)

Langchain and Azure ML and Open AI
Langchain and Azure ML and Open AILangchain and Azure ML and Open AI
Langchain and Azure ML and Open AI
 
Learn Django With ChatGPT
Learn Django With ChatGPTLearn Django With ChatGPT
Learn Django With ChatGPT
 
Triton As NLP Model Inference Back-end
 Triton As NLP Model Inference Back-end Triton As NLP Model Inference Back-end
Triton As NLP Model Inference Back-end
 
Run Bokeh in back-end, draw real-time charts to front-end, and make data sc...
Run Bokeh in back-end,  draw real-time charts to front-end,  and make data sc...Run Bokeh in back-end,  draw real-time charts to front-end,  and make data sc...
Run Bokeh in back-end, draw real-time charts to front-end, and make data sc...
 
入門 Teams Bot
入門 Teams Bot入門 Teams Bot
入門 Teams Bot
 
YOLO V1 論文導讀
YOLO V1 論文導讀YOLO V1 論文導讀
YOLO V1 論文導讀
 

自然語言理解的 Line 機器人實戰