狠狠撸

狠狠撸Share a Scribd company logo
--陳冠州(Hank)
@TechPodcastNight
關於我
? 暱稱: 御駕親征
? 我的部落格: 朕在Coding
? 專長:
– .Net MVC
– AngularJs
– IOS
– Azure
– BOT
– 敏捷開發、DevOps
Tech Podcast Night
兩周舉辦一次的Friday Night線上版科
技宅聚會,晚上9點到10點,分享關於
近期學習的新知,也分享工程師職涯
路上的酸甜苦辣。
@TechPodcastNight
@TechPodcastNight
在開始之前
? 甚麼是人工智慧?
? 人工智慧是否會取代大部分人類的工作?
大綱
1. 分析傳統流程的痛…
2. 痛點解方
3. 技術&應用架構
4. 範例說明
5. 總結
传统客服流程
真實案例
系統不能使用
報表列印
請問是哪個功能
過了1小時
請確認瀏覽器是IE
並關掉相容性
過了1小時
1. 每次都要等好久才有回應
2. 等了好久終於回覆,卻是要我
提供更多資訊…
1. 怎麼又是一樣的問題?
2. 問題怎問得不清不楚的
3. 一天要應對好多使用者
痛點分析
痛點解方-未來流程
系統不能使用
報表列印
請問是哪個功能
過了1秒
請確認瀏覽器是IE
並關掉相容性
過了1秒
智能Bot應用
自然語意分析(LUIS)
引導式對話(Bot Framework)
FAQ機制建立(QnA Maker)
智能搜尋(Azure Search)
智能Bot應用架構
WebAPI2
Bot Framework
Dialog LUIS
C#
QnA
Maker
技術架構
透過Dialog實作
Dialog負責收集User提供的資訊, Dialog採用
Stack的方式追蹤。
Dialog原理
Parent Dialog 透過Call加入Child Dialog
Child Dialog 透過Done 返回Parent Dialog並將
資料傳回。
訂便當範例
使用者: 我要訂便當 Bot : 請問要甚麼口味
使用者: 排骨便當
Bot: 請問要幾人份
使用者: 一份就好
Bot 模擬器(Debug神器)
載點
智能 Bot 應用情境分享
成品目標
系統不能使用…
請問是甚麼功能
報表列印
請確認瀏覽器是IE並關
掉相容性
用Dialog實作
? 程式碼包含寫死的內容
? 沒有模糊比對的功能
? 蚕苍础对应的知识库无法共用
建立QnA Maker服務
QnA 說穿了就是字典,有三種設定方式
1. 來自網站
2. 來自實體檔案
3. 直接設定
串接QnA Maker
官網Code都寫好了
真的夠好了嗎?
? Bot無法處理多個Intent
? Bot不支援口語化輸入
建立尝鲍滨厂服务
最終版架構
Controller
LUIS
Intent
Handler
Dialog
Response
? 分層架構清楚
? 可理解口語內容
? 可提取关键字
對話更簡潔
我的報表列印功能不
能使用…
請確認瀏覽器是IE並關
掉相容性
總結
Bot被視為一個可發展的事業,相較於傳統客服,
更能夠提供更準確/即時的服務。微軟執行長薩
提亞.納德拉 (Satya Nadella) 在其Build大會上亦
宣示「對話即平台」 (Conversation as a Platform)
概念。由此可見,Bot的應用已經開始在爆發性
的成長。
相關連結
? 完整範例
https://github.com/aken1215/TechPodcastNightDemoBot
? Bot Framework
https://dev.botframework.com/
? LUIS
https://www.luis.ai/
? QnA Maker
https://qnamaker.ai/
? Autofac:
https://autofac.org/
Wondershare software

More Related Content

Similar to 智能 Bot 應用情境分享 (20)

探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
Alan Tsai
?
Linux运维趋势 第12期 故障排除
Linux运维趋势 第12期 故障排除Linux运维趋势 第12期 故障排除
Linux运维趋势 第12期 故障排除
51CTO
?
认识程式交易
认识程式交易认识程式交易
认识程式交易
Philip Zheng
?
Artifacts management with CI and CD
Artifacts management with CI and CDArtifacts management with CI and CD
Artifacts management with CI and CD
Chen-Tien Tsai
?
Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目
Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目
Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目
Poy Chang
?
Linux运维趋势 第16期 cdn缓存系统
Linux运维趋势 第16期 cdn缓存系统Linux运维趋势 第16期 cdn缓存系统
Linux运维趋势 第16期 cdn缓存系统
51CTO
?
程式交易面面观
程式交易面面观程式交易面面观
程式交易面面观
Philip Zheng
?
How to build your own robot with ibm bluemix&watson
How to build your own robot with ibm bluemix&watsonHow to build your own robot with ibm bluemix&watson
How to build your own robot with ibm bluemix&watson
湯米吳 Tommy Wu
?
20230830 淺談 Azure OpenAI.pdf
20230830 淺談 Azure OpenAI.pdf20230830 淺談 Azure OpenAI.pdf
20230830 淺談 Azure OpenAI.pdf
Ko Ko
?
转化的灵感
转化的灵感转化的灵感
转化的灵感
Yan Shi
?
转化的灵感
转化的灵感转化的灵感
转化的灵感
faming su
?
42qu thrift1
42qu thrift142qu thrift1
42qu thrift1
Zoom Quiet
?
使用 Dependency Injection 撰寫簡潔 C# 程式碼原來這麼簡單 (.NET Conf 2018)
使用 Dependency Injection 撰寫簡潔 C# 程式碼原來這麼簡單 (.NET Conf 2018)使用 Dependency Injection 撰寫簡潔 C# 程式碼原來這麼簡單 (.NET Conf 2018)
使用 Dependency Injection 撰寫簡潔 C# 程式碼原來這麼簡單 (.NET Conf 2018)
Poy Chang
?
如何使用 API.AI + NodeJs 快速建立 Chatbot
如何使用 API.AI + NodeJs 快速建立 Chatbot如何使用 API.AI + NodeJs 快速建立 Chatbot
如何使用 API.AI + NodeJs 快速建立 Chatbot
Tech Podcast Night
?
基于笔测迟丑辞苍构建可扩展的自动化运维平台
基于笔测迟丑辞苍构建可扩展的自动化运维平台基于笔测迟丑辞苍构建可扩展的自动化运维平台
基于笔测迟丑辞苍构建可扩展的自动化运维平台
liuts
?
從 GitHub Copilot 到 Enterprise Copilot:打造符合企業需求的智能開發助手之路 | .NET Conf 2023 Taiwan
從 GitHub Copilot 到 Enterprise Copilot:打造符合企業需求的智能開發助手之路 | .NET Conf 2023 Taiwan從 GitHub Copilot 到 Enterprise Copilot:打造符合企業需求的智能開發助手之路 | .NET Conf 2023 Taiwan
從 GitHub Copilot 到 Enterprise Copilot:打造符合企業需求的智能開發助手之路 | .NET Conf 2023 Taiwan
Alan Tsai
?
Learn Django With ChatGPT
Learn Django With ChatGPTLearn Django With ChatGPT
Learn Django With ChatGPT
Ko Ko
?
程式交易介紹及 FinTech 創作分享
程式交易介紹及 FinTech 創作分享程式交易介紹及 FinTech 創作分享
程式交易介紹及 FinTech 創作分享
Philip Zheng
?
Djt22 justinliu djt.
Djt22 justinliu djt.Djt22 justinliu djt.
Djt22 justinliu djt.
drewz lin
?
Djt22 justinliu djt.
Djt22 justinliu djt.Djt22 justinliu djt.
Djt22 justinliu djt.
drewz lin
?
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
Alan Tsai
?
Linux运维趋势 第12期 故障排除
Linux运维趋势 第12期 故障排除Linux运维趋势 第12期 故障排除
Linux运维趋势 第12期 故障排除
51CTO
?
Artifacts management with CI and CD
Artifacts management with CI and CDArtifacts management with CI and CD
Artifacts management with CI and CD
Chen-Tien Tsai
?
Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目
Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目
Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目
Poy Chang
?
Linux运维趋势 第16期 cdn缓存系统
Linux运维趋势 第16期 cdn缓存系统Linux运维趋势 第16期 cdn缓存系统
Linux运维趋势 第16期 cdn缓存系统
51CTO
?
程式交易面面观
程式交易面面观程式交易面面观
程式交易面面观
Philip Zheng
?
How to build your own robot with ibm bluemix&watson
How to build your own robot with ibm bluemix&watsonHow to build your own robot with ibm bluemix&watson
How to build your own robot with ibm bluemix&watson
湯米吳 Tommy Wu
?
20230830 淺談 Azure OpenAI.pdf
20230830 淺談 Azure OpenAI.pdf20230830 淺談 Azure OpenAI.pdf
20230830 淺談 Azure OpenAI.pdf
Ko Ko
?
转化的灵感
转化的灵感转化的灵感
转化的灵感
Yan Shi
?
转化的灵感
转化的灵感转化的灵感
转化的灵感
faming su
?
使用 Dependency Injection 撰寫簡潔 C# 程式碼原來這麼簡單 (.NET Conf 2018)
使用 Dependency Injection 撰寫簡潔 C# 程式碼原來這麼簡單 (.NET Conf 2018)使用 Dependency Injection 撰寫簡潔 C# 程式碼原來這麼簡單 (.NET Conf 2018)
使用 Dependency Injection 撰寫簡潔 C# 程式碼原來這麼簡單 (.NET Conf 2018)
Poy Chang
?
如何使用 API.AI + NodeJs 快速建立 Chatbot
如何使用 API.AI + NodeJs 快速建立 Chatbot如何使用 API.AI + NodeJs 快速建立 Chatbot
如何使用 API.AI + NodeJs 快速建立 Chatbot
Tech Podcast Night
?
基于笔测迟丑辞苍构建可扩展的自动化运维平台
基于笔测迟丑辞苍构建可扩展的自动化运维平台基于笔测迟丑辞苍构建可扩展的自动化运维平台
基于笔测迟丑辞苍构建可扩展的自动化运维平台
liuts
?
從 GitHub Copilot 到 Enterprise Copilot:打造符合企業需求的智能開發助手之路 | .NET Conf 2023 Taiwan
從 GitHub Copilot 到 Enterprise Copilot:打造符合企業需求的智能開發助手之路 | .NET Conf 2023 Taiwan從 GitHub Copilot 到 Enterprise Copilot:打造符合企業需求的智能開發助手之路 | .NET Conf 2023 Taiwan
從 GitHub Copilot 到 Enterprise Copilot:打造符合企業需求的智能開發助手之路 | .NET Conf 2023 Taiwan
Alan Tsai
?
Learn Django With ChatGPT
Learn Django With ChatGPTLearn Django With ChatGPT
Learn Django With ChatGPT
Ko Ko
?
程式交易介紹及 FinTech 創作分享
程式交易介紹及 FinTech 創作分享程式交易介紹及 FinTech 創作分享
程式交易介紹及 FinTech 創作分享
Philip Zheng
?
Djt22 justinliu djt.
Djt22 justinliu djt.Djt22 justinliu djt.
Djt22 justinliu djt.
drewz lin
?
Djt22 justinliu djt.
Djt22 justinliu djt.Djt22 justinliu djt.
Djt22 justinliu djt.
drewz lin
?

智能 Bot 應用情境分享