SlideShare une entreprise Scribd logo
1  sur  16
DEPLOYING
YOUR FIRST CHATBOT
Josh Somma
@joshsomma
Why have Chatbots gotten so big
all of a sudden?
Deploying your first chatbot @JoshSomma
Deploying your first chatbot @JoshSomma
Why have Chatbots gotten so big all
of a sudden?
BIG
DATA
MACHINE
LEARNING
BETTER
CHATBOTS
The maths…
Deploying your first chatbot @JoshSomma
Source: https://medium.com/intercom-inside/the-end-of-app-stores-dd379e754033#.4941x6vbk
Top 10 Apps – Globally
Deploying your first chatbot @JoshSomma
1. Facebook
2. WhatsApp
3. Messenger
10. Twitter
6. Viber
7. Kakao Talk
4. Instagram 9. We Chat
8. Clash of Clans
5. Line
微信
(Weixin - WeChat)
Deploying your first chatbot @JoshSomma
The case of WeChat –
“Chat as platform”
has been proven as
a business model
ChatOps
Deploying your first chatbot @JoshSomma
Deploying your first chatbot @JoshSomma
SO YOU WANT TO
BUILD A BOT…
OPTION 1: Make a Fauxbot
Deploying your first chatbot @JoshSomma
OPTION 2: build a bot
Deploying your first chatbot @JoshSomma
SDKs available in a variety of languages
Step 1
Develop the bot, application and server
Step 2
OPTION 3: Develop a bot using…
Deploying your first chatbot @JoshSomma
AIML
&
AlaaS
What is AIML?
Deploying your first chatbot @JoshSomma
A.rtificial
I.ntelligence
M.arkup
L.anguage
AIML Categories
<category>
<pattern>WHAT IS YOUR NAME</pattern>
<template>My name is John.</template>
</category>
Deploying your first chatbot @JoshSomma
<template>
What the bot replies
<pattern>
Matches what the user says
AIML Context
<that/>&<topic>
Deploying your first chatbot @JoshSomma
<category>
<pattern>
* SMART PHONE *
</pattern>
<template>
Do you have a smartphone?
</template>
</category>
<category>
<pattern>YES</pattern>
<that>DO YOU HAVE A
SMARTPHONE</that>
<template>Do you have Apple or
Android?
</template>
</category>
AIML Learning
<learn/>&<learnf>
Deploying your first chatbot @JoshSomma
<category>
<pattern>THE SKY IS BLUE</pattern>
<template>I will remember that the sky is blue
<learn>
<category>
<pattern>WHAT COLOUR IS THE SKY</pattern>
<template>The sky is blue</template>
</category>
</learn>
</template>
</category>
<category>
<pattern>THE SKY IS BLUE</pattern>
<template>I will remember that the sky is blue
<learnf>
<category>
<pattern>WHAT COLOUR IS THE SKY</pattern>
<template>The sky is blue</template>
</category>
</learnf>
</template>
</category>
Pandorabots Playground
Deploying your first chatbot @JoshSomma

Contenu connexe

Tendances

Clustaar chatbot intervention for Crédit Agricole 19/05/2017
Clustaar chatbot intervention for Crédit Agricole 19/05/2017Clustaar chatbot intervention for Crédit Agricole 19/05/2017
Clustaar chatbot intervention for Crédit Agricole 19/05/2017Timothée Meuret
 
Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Samuel Adams, MBA
 
How Might We Design Human Centered Chatbots?
How Might We Design Human Centered Chatbots?How Might We Design Human Centered Chatbots?
How Might We Design Human Centered Chatbots?Jayneil Dalal
 
Chabot is a not a product, it's a feature
Chabot is a not a product, it's a featureChabot is a not a product, it's a feature
Chabot is a not a product, it's a featureMichael Vakulenko
 
The rise of Chatbots – Airtouch presentation over Chatbot Use Cases
The rise of Chatbots – Airtouch presentation over Chatbot Use CasesThe rise of Chatbots – Airtouch presentation over Chatbot Use Cases
The rise of Chatbots – Airtouch presentation over Chatbot Use CasesAirtouch New Media
 
WS_Chatbots_Sid_Presentation
WS_Chatbots_Sid_PresentationWS_Chatbots_Sid_Presentation
WS_Chatbots_Sid_Presentationsid_webspiders
 
Chatbot digitals-new-evolution Ulrich Boulon
Chatbot digitals-new-evolution Ulrich BoulonChatbot digitals-new-evolution Ulrich Boulon
Chatbot digitals-new-evolution Ulrich BoulonUX Bournemouth
 
Chat bot get ready for the next trend of business [en]
Chat bot   get ready for the next trend of business [en]Chat bot   get ready for the next trend of business [en]
Chat bot get ready for the next trend of business [en]Sikharin Cholpratin
 
Introduction to Chat Bots
Introduction to Chat BotsIntroduction to Chat Bots
Introduction to Chat BotsAlyona Medelyan
 
Introduction to Facebook Messenger, Conversational UI & NLP
Introduction to Facebook Messenger, Conversational UI & NLPIntroduction to Facebook Messenger, Conversational UI & NLP
Introduction to Facebook Messenger, Conversational UI & NLPSaurabh Sharma
 
Oyoty - Lessons learnt building a “chatbot” for children
Oyoty - Lessons learnt building a “chatbot” for childrenOyoty - Lessons learnt building a “chatbot” for children
Oyoty - Lessons learnt building a “chatbot” for childrenHicham Bakir
 
Chatbots - What, Why and How? - Beerud Sheth
Chatbots - What, Why and How? - Beerud ShethChatbots - What, Why and How? - Beerud Sheth
Chatbots - What, Why and How? - Beerud ShethWithTheBest
 
Chatbots - A new era in digital banking
Chatbots - A new era in digital bankingChatbots - A new era in digital banking
Chatbots - A new era in digital bankingJohn Doxaras
 
Are chatbots the future of customer service?
Are chatbots the future of customer service?Are chatbots the future of customer service?
Are chatbots the future of customer service?Oana Sav
 
Chatbot workshop - How to build one.#digitized16
Chatbot workshop - How to build one.#digitized16Chatbot workshop - How to build one.#digitized16
Chatbot workshop - How to build one.#digitized16Warply
 

Tendances (20)

Clustaar chatbot intervention for Crédit Agricole 19/05/2017
Clustaar chatbot intervention for Crédit Agricole 19/05/2017Clustaar chatbot intervention for Crédit Agricole 19/05/2017
Clustaar chatbot intervention for Crédit Agricole 19/05/2017
 
Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16
 
How Might We Design Human Centered Chatbots?
How Might We Design Human Centered Chatbots?How Might We Design Human Centered Chatbots?
How Might We Design Human Centered Chatbots?
 
Chabot is a not a product, it's a feature
Chabot is a not a product, it's a featureChabot is a not a product, it's a feature
Chabot is a not a product, it's a feature
 
The rise of Chatbots – Airtouch presentation over Chatbot Use Cases
The rise of Chatbots – Airtouch presentation over Chatbot Use CasesThe rise of Chatbots – Airtouch presentation over Chatbot Use Cases
The rise of Chatbots – Airtouch presentation over Chatbot Use Cases
 
WS_Chatbots_Sid_Presentation
WS_Chatbots_Sid_PresentationWS_Chatbots_Sid_Presentation
WS_Chatbots_Sid_Presentation
 
Chatbot digitals-new-evolution Ulrich Boulon
Chatbot digitals-new-evolution Ulrich BoulonChatbot digitals-new-evolution Ulrich Boulon
Chatbot digitals-new-evolution Ulrich Boulon
 
Chat bot get ready for the next trend of business [en]
Chat bot   get ready for the next trend of business [en]Chat bot   get ready for the next trend of business [en]
Chat bot get ready for the next trend of business [en]
 
Chatbots: Connecting Artificial Intelligence and Customer Service
Chatbots: Connecting Artificial Intelligence and Customer ServiceChatbots: Connecting Artificial Intelligence and Customer Service
Chatbots: Connecting Artificial Intelligence and Customer Service
 
22 Bot Rules
22 Bot Rules22 Bot Rules
22 Bot Rules
 
Introduction to Chat Bots
Introduction to Chat BotsIntroduction to Chat Bots
Introduction to Chat Bots
 
Introduction to Facebook Messenger, Conversational UI & NLP
Introduction to Facebook Messenger, Conversational UI & NLPIntroduction to Facebook Messenger, Conversational UI & NLP
Introduction to Facebook Messenger, Conversational UI & NLP
 
Bots & Customer Service
Bots & Customer ServiceBots & Customer Service
Bots & Customer Service
 
Oyoty - Lessons learnt building a “chatbot” for children
Oyoty - Lessons learnt building a “chatbot” for childrenOyoty - Lessons learnt building a “chatbot” for children
Oyoty - Lessons learnt building a “chatbot” for children
 
The Chatbot Revolution
The Chatbot RevolutionThe Chatbot Revolution
The Chatbot Revolution
 
Chatbots - What, Why and How? - Beerud Sheth
Chatbots - What, Why and How? - Beerud ShethChatbots - What, Why and How? - Beerud Sheth
Chatbots - What, Why and How? - Beerud Sheth
 
Bots are loving you
Bots are loving youBots are loving you
Bots are loving you
 
Chatbots - A new era in digital banking
Chatbots - A new era in digital bankingChatbots - A new era in digital banking
Chatbots - A new era in digital banking
 
Are chatbots the future of customer service?
Are chatbots the future of customer service?Are chatbots the future of customer service?
Are chatbots the future of customer service?
 
Chatbot workshop - How to build one.#digitized16
Chatbot workshop - How to build one.#digitized16Chatbot workshop - How to build one.#digitized16
Chatbot workshop - How to build one.#digitized16
 

En vedette

En vedette (6)

WeChat Therefore We Bot?
WeChat Therefore We Bot?WeChat Therefore We Bot?
WeChat Therefore We Bot?
 
Wechat : China is not enough
Wechat : China is not enoughWechat : China is not enough
Wechat : China is not enough
 
1인칭 관점에서 본 챗봇(Chotbot) 서비스
1인칭 관점에서 본 챗봇(Chotbot) 서비스1인칭 관점에서 본 챗봇(Chotbot) 서비스
1인칭 관점에서 본 챗봇(Chotbot) 서비스
 
chatbot study
chatbot studychatbot study
chatbot study
 
How to Build a Serverless Chatbot for $0?
How to Build a Serverless Chatbot for $0?How to Build a Serverless Chatbot for $0?
How to Build a Serverless Chatbot for $0?
 
Intelligent Chatbot on WeChat
Intelligent Chatbot on WeChatIntelligent Chatbot on WeChat
Intelligent Chatbot on WeChat
 

Similaire à Deploying Your First Chat Bot

Chatbots. Where it came from and where it's going.
Chatbots. Where it came from and where it's going.Chatbots. Where it came from and where it's going.
Chatbots. Where it came from and where it's going.Joey Rigor
 
ChatBots by Larry Kim (WebPromo)
ChatBots by Larry Kim (WebPromo)ChatBots by Larry Kim (WebPromo)
ChatBots by Larry Kim (WebPromo)Anton Shulke
 
Expanding your horizon ics epresentation
Expanding your horizon ics epresentationExpanding your horizon ics epresentation
Expanding your horizon ics epresentationLaban Bagui
 
Frank kuzor
Frank kuzorFrank kuzor
Frank kuzoremefanj
 
Chatbots AI and Ethics
Chatbots AI and EthicsChatbots AI and Ethics
Chatbots AI and EthicsPaul Walsh
 
Will Critchlow - Living in the future of user behavior - #mozcon
Will Critchlow - Living in the future of user behavior - #mozconWill Critchlow - Living in the future of user behavior - #mozcon
Will Critchlow - Living in the future of user behavior - #mozconDistilled
 
Yms social-matthew ledford v1.1 yahoo merc summit-chicago
Yms social-matthew ledford v1.1 yahoo merc summit-chicagoYms social-matthew ledford v1.1 yahoo merc summit-chicago
Yms social-matthew ledford v1.1 yahoo merc summit-chicagoMatthew Ledford
 
Why Social Media Chat Bots Are the Future of Communication - Deck
Why Social Media Chat Bots Are the Future of Communication - DeckWhy Social Media Chat Bots Are the Future of Communication - Deck
Why Social Media Chat Bots Are the Future of Communication - DeckJan Rezab
 
[New Tool] How to Build a Chatbot and Why It Works
[New Tool] How to Build a Chatbot and Why It Works[New Tool] How to Build a Chatbot and Why It Works
[New Tool] How to Build a Chatbot and Why It WorksHanapin Marketing
 
The Top 10 Facebook Messenger Marketing Hacks of All Time
The Top 10 Facebook Messenger Marketing Hacks of All TimeThe Top 10 Facebook Messenger Marketing Hacks of All Time
The Top 10 Facebook Messenger Marketing Hacks of All TimeSearch Engine Journal
 
Just KISST.me! Thomas Howe
Just KISST.me! Thomas HoweJust KISST.me! Thomas Howe
Just KISST.me! Thomas HoweAlan Quayle
 
Whatsapp-An innovative way of networking
Whatsapp-An innovative way of networkingWhatsapp-An innovative way of networking
Whatsapp-An innovative way of networkingSamrat Sikri
 
Chat bot technologies overview
Chat bot technologies overviewChat bot technologies overview
Chat bot technologies overviewdurga subburaman
 
IRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
IRJET - A Web-based College Enquiry Chatbot using .Net and DatasetIRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
IRJET - A Web-based College Enquiry Chatbot using .Net and DatasetIRJET Journal
 
Social Networking: Past, Present & Future
Social Networking: Past, Present & FutureSocial Networking: Past, Present & Future
Social Networking: Past, Present & FutureMark Suster
 
Introduction to Chatbots on FB Messenger
Introduction to Chatbots on FB MessengerIntroduction to Chatbots on FB Messenger
Introduction to Chatbots on FB MessengerSohan Maheshwar
 

Similaire à Deploying Your First Chat Bot (20)

Chatbots. Where it came from and where it's going.
Chatbots. Where it came from and where it's going.Chatbots. Where it came from and where it's going.
Chatbots. Where it came from and where it's going.
 
ChatBots by Larry Kim (WebPromo)
ChatBots by Larry Kim (WebPromo)ChatBots by Larry Kim (WebPromo)
ChatBots by Larry Kim (WebPromo)
 
Botgun
BotgunBotgun
Botgun
 
A Bot Industry Briefing
A Bot Industry BriefingA Bot Industry Briefing
A Bot Industry Briefing
 
Expanding your horizon ics epresentation
Expanding your horizon ics epresentationExpanding your horizon ics epresentation
Expanding your horizon ics epresentation
 
Frank kuzor
Frank kuzorFrank kuzor
Frank kuzor
 
Chatbots AI and Ethics
Chatbots AI and EthicsChatbots AI and Ethics
Chatbots AI and Ethics
 
Strategy on whatsapp
Strategy on whatsappStrategy on whatsapp
Strategy on whatsapp
 
Final presentation on chatbot
Final presentation on chatbotFinal presentation on chatbot
Final presentation on chatbot
 
Will Critchlow - Living in the future of user behavior - #mozcon
Will Critchlow - Living in the future of user behavior - #mozconWill Critchlow - Living in the future of user behavior - #mozcon
Will Critchlow - Living in the future of user behavior - #mozcon
 
Yms social-matthew ledford v1.1 yahoo merc summit-chicago
Yms social-matthew ledford v1.1 yahoo merc summit-chicagoYms social-matthew ledford v1.1 yahoo merc summit-chicago
Yms social-matthew ledford v1.1 yahoo merc summit-chicago
 
Why Social Media Chat Bots Are the Future of Communication - Deck
Why Social Media Chat Bots Are the Future of Communication - DeckWhy Social Media Chat Bots Are the Future of Communication - Deck
Why Social Media Chat Bots Are the Future of Communication - Deck
 
[New Tool] How to Build a Chatbot and Why It Works
[New Tool] How to Build a Chatbot and Why It Works[New Tool] How to Build a Chatbot and Why It Works
[New Tool] How to Build a Chatbot and Why It Works
 
The Top 10 Facebook Messenger Marketing Hacks of All Time
The Top 10 Facebook Messenger Marketing Hacks of All TimeThe Top 10 Facebook Messenger Marketing Hacks of All Time
The Top 10 Facebook Messenger Marketing Hacks of All Time
 
Just KISST.me! Thomas Howe
Just KISST.me! Thomas HoweJust KISST.me! Thomas Howe
Just KISST.me! Thomas Howe
 
Whatsapp-An innovative way of networking
Whatsapp-An innovative way of networkingWhatsapp-An innovative way of networking
Whatsapp-An innovative way of networking
 
Chat bot technologies overview
Chat bot technologies overviewChat bot technologies overview
Chat bot technologies overview
 
IRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
IRJET - A Web-based College Enquiry Chatbot using .Net and DatasetIRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
IRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
 
Social Networking: Past, Present & Future
Social Networking: Past, Present & FutureSocial Networking: Past, Present & Future
Social Networking: Past, Present & Future
 
Introduction to Chatbots on FB Messenger
Introduction to Chatbots on FB MessengerIntroduction to Chatbots on FB Messenger
Introduction to Chatbots on FB Messenger
 

Dernier

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 

Dernier (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 

Deploying Your First Chat Bot

Notes de l'éditeur

  1. Who am I Why i’m giving the talk What I’ll be talking about
  2. Headlines - FB messenger bot store; MSFT “conversation as platform” (Tay, Xioaice); Kik opening a bot store – change slide Digital Assistants - Siri, Cortana, Alexa Chatbots have been around a long time What’s driving the growth and interest in chatbots?
  3. Headlines - FB messenger bot store; MSFT “conversation as platform” (Tay, Xioaice); Kik opening a bot store Digital Assistants - Siri, Cortana, Alexa Chatbots have been around a long time What’s driving the growth and interest in chatbots?
  4. Machine learning and neural networks are producing much more sophisticated bots AI is beating chess grandmasters and winning at “Go” Sophistication of language recognition software is increasing Big data analysis of billions of emails, text messages and search queries to determine language patterns
  5. Mobile is the internet Whole generations and geographies skipping desktop as a UI Apps own the mobile experience Many of the top apps are chat based messaging services Chatbots integrate seamlessly into chat apps
  6. Started as a messaging app but has now extended to become a full-fledged platform Users make hotel reservations, split bills, make doctor appointments, buy movie tickets, and shop via text message. 20 milion companies using the platform as a key commerce and marketing channel Originally had humans responding to text messages but are now replacing with bots to handle the interactions Western tech companies are looking to emulate this success Integrated with a payments system, bot based interactions are driving huge revenues
  7. #Slackbot Hipchat @Squiz Hubot
  8. Citymapper gobot Refactor UI of existing applications to use a chat interface Not a true bot experience but a good way to experiment with your users
  9. github/hubot Microsoft/BotBuilder
  10. About AIML A type of weak A.I. know as pattern matching AIML is a form of XML that defines rules for matching patterns and determining responses. Developed by Richard Wallace and open source community between 1995 – 2002 Specification 2.0 came in 2014 Similar to a scripting language Supports variables, conditions, loops, arrays and key values pairs Can return HTML and JavaScript
  11. AIML bots are collections of files Example of category 3 basic types of categories Atomic Default Recursive
  12. Can use <that> tag to refer to the last template the bot responded with Can group categories under topics Like programming languages or movies
  13. <learn> tag can teach the bot categories within the conversation but the bot forgets the category <learnf> writes a new aiml file with categories that can be accessed by other users