AI Agent and Chatbot Trends For EnterprisesTeewee Ang
Renowned entrepreneurs and technologists including Mark Zuckerberg, Elon Musk and Reid Hoffman have recently declared their renewed interest in Artificial Intelligence (AI) projects. AI assistants and chatbots are fast becoming key AI applications. Read about the AI engines of chatbot and the key AI assistant trends in the enterprise and organisation.
this is 3 hours speech for non IT related students.
I briefly introduce chat bot application, learning path, restful api, and Microsoft bot framework. Finally I run my skype bot project and explain how it works.
AI Agent and Chatbot Trends For EnterprisesTeewee Ang
Renowned entrepreneurs and technologists including Mark Zuckerberg, Elon Musk and Reid Hoffman have recently declared their renewed interest in Artificial Intelligence (AI) projects. AI assistants and chatbots are fast becoming key AI applications. Read about the AI engines of chatbot and the key AI assistant trends in the enterprise and organisation.
this is 3 hours speech for non IT related students.
I briefly introduce chat bot application, learning path, restful api, and Microsoft bot framework. Finally I run my skype bot project and explain how it works.
2021 Net Conf Taiwan-初探 Azure Communication Service讓 App 也有視訊、通話、即時聊天、簡訊和電話功能Alan Tsai
github: https://github.com/alantsai-samples/2021-net-conf-acs-demo
如果今天你的 Application 使用者遇到了問題可以怎麼樣尋求協助?最快的方式肯定是透過視訊或者通話等功能來達到。但是要做這件事並不容易。以現有流程,可能使用者要打電話找客服,客服在開 Teams 的會議鏈接,然後想辦法傳鏈接過去,然後使用者可能還要下載應用程式,等連上的時候都要下班了。難道不能直接在應用程式一鍵就連上客服,直接就可以馬上共享畫面找出問題嗎?
Azure Communication Service 是一系列的 API 和 SDK 可以讓我們做到視訊、通話、即時聊天、簡訊和電話功能非常容易做到並且整合到 Application。尤其是最近整合到 Teams(在 Preview),讓我們客服人員可以使用 Teams 作為後端而一般使用者直接使用 Application 進行交談。
在這節裡面,我們來看一下什麼是 Azure Communication Service,以及如何在我們 Application 整合它讓我們可以提供豐富的通訊方式。
38. 1 2 3
Conversation Channels
Skype
Facebook Message
Web Chat
Slack
Cortana
Bot Connector Service
Send/receive messages
Microsoft Cognitive
Service / LUIS
Bot Web Service
Your ChatBot Core Logic
#Azure Web APP
Bot framework
04
39. 1 2 3
Bot framework
04
Bot Web Service
• Visual Studio 2017 (Community )
• Project Template (http://aka.ms/bf-bc-vstemplate)
• Copy Project Template *.zip file to %USERPROFILE%DocumentsVisual Studio
2017TemplatesProjectTemplatesVisual C#
%USERPROFILE%DocumentsVisual Studio 2017TemplatesProjectTemplatesVisual C#
40. 1 2 3
Bot framework
04
Bot Web Service
%USERPROFILE%DocumentsVisual Studio 2017TemplatesProjectTemplatesVisual C#
• create a new C# project
• Bot Application template
• Update Microsoft.Bot.Builder
41. 1 2 3
Bot framework
04
Bot Web Service
%USERPROFILE%DocumentsVisual Studio 2017TemplatesProjectTemplatesVisual C#
• install bot emulator (https://emulator.botframework.com/)
• Start your bot
• Connect bot emulator to
http://localhost:port-number/api/messages
42. 1 2 3
Bot framework
04
%USERPROFILE%DocumentsVisual Studio 2017TemplatesProjectTemplatesVisual C#
• Crate a bot
(https://dev.botframework.com/)
Bot Connector
43. 1 2 3
Bot framework
04
%USERPROFILE%DocumentsVisual Studio 2017TemplatesProjectTemplatesVisual C#
• Bot handle (Used in the URL for your bot)
• Messaging endpoint (your bot web service url)
• Create Microsoft App ID and password
Bot Connector
44. 1 2 3
Bot framework
04
%USERPROFILE%DocumentsVisual Studio 2017TemplatesProjectTemplatesVisual C#
• Publish Your bot Service to Azure Web
• Configuration Messaging endpoint
https://your_bots_hostname/api/messages
• Test bot connector
Bot Connector