SlideShare a Scribd company logo
1 of 24
Chatbots
Do you know ?
What are chatbots?
Why are they such a big opportunity?
How do they work?
How can I build one?
“~90% of our time on mobile is spent on email and
messaging platforms. I would love to back teams that build
stuff for places where the consumers hang out!”
—Niko Bonatsos, Managing Director at General Catalyst
What are chat bots?
A chatbot is a service, powered by rules and
sometimes artificial intelligence, that you
interact with via a chat interface.
The service could be any number of things, ranging
from business to fun, and it could live in any major
chat product (Facebook Messenger, Slack,
Telegram, Text Messages, etc.)
But why make a bot?
Sure, it looks cool, it’s using
some super advanced
technology
But why should someone
spend their time and energy
on it?
It’s a huge opportunity!
Why Chatbots Are Such A Big Opportunity
You are probably thinking
“Why does anyone care
about chatbots? They look
like simple text based
services…”
Great question…
People are using messenger apps more than they
are using social networks.
“People are now spending more time in messaging apps
than in social media and that is a huge turning point.
Messaging apps are the platforms of the future and bots will
be how their users access all sorts of services.”
—Peter Rojas, Entrepreneur in Residence at Betaworks
Logically, if you want to build a business
online, you want to build where the people
are. That place is now inside messenger apps.
This is why chatbots are such a big deal.
Live Examples
CNN PONCHO
Manchester City
with bots, the possibilities are endless. You can build anything imaginable,
and I will be happy to see.
But, how do
these bots work?
How do they know
how to talk to
people and answer
questions?
Isn’t that artificial
intelligence to do?
Yes, you are correct, it
is artificial intelligence,
but it’s something that
you can totally do
yourself.
How Chatbots Work
Two types of chat bots
One functions based on a set of rules
This bot is very very limited.
It can only respond to very specific commands.
If you say the wrong thing, it doesn’t know what you mean.
This bot is only as smart as it is programmed to be.
the other more advanced version uses machine learning.
This bot has an artificial brain.
You don’t have to be specific when you are talking to it.
● Beware though, bots have the illusion of simplicity on the front end but
there are many hurdles to overcome to create a great experience.
● So much work to be done. Analytics, flow optimization, keeping up with
ever changing platforms that have no standard. For deeper
integrations and real commerce like Assist powers, you have error
checking, integrations to APIs, routing and escalation to live human
support, understanding NLP, no back buttons, no home button, etc etc.
● We have to unlearn everything we learned the past 20 years to create
an amazing experience in this new browser.
—Shane Mac, CEO of Assist
Bots are created with a purpose.
A store like Flipkart will likely want to create a bot that
helps you purchase something, where someone like
Airtel might create a bot that can answer customer
support questions.
“Messaging is where we spend a ton of our time and expect
to communicate. It is ridiculous we still have to call most
businesses.”
—Josh Elman, Partner at
Greylock
How To Build Chatbots
Building a chatbot can sound daunting, but it’s
totally doable.
You can always build a basic chat bot that doesn’t
have a fancy AI brain and strictly follows rules.
“The difficulty in building a chatbot is less a technical one
and more an issue of user experience. The most successful
bots will be the ones that users want to come back to
regularly and that provide consistent value.”
—Matt Hartman, Director of Seed Investments at Betaworks
Purpose, Platform and Services
● You will need to figure out what problem you are going
to solve with your bot
● Choose which platform your bot will live on (Facebook,
Slack, etc)
● Set up a server to run your bot from, and choose which
service you will use to build your bot.
Platforms
Facebook Messanger
Slack
Discord
Telegram
Kik etc.
Services
wit.ai (bought by Facebook)
howdy’s botkit (raised $1.5+ mil in funding)
api.ai (raised $8.6+ mil in funding)
textit.in
Chatfuel (Ycombinator company)
IBM’s Watson
BeepBoopHQ
Dexter (owned by Betaworks)
Now we are going to build a
simple chat bot using
facebook messenger as a
platform
Other resources & References
The Secret To Building Your Own Facebook Chat Bot In Less Than 15 Minutes by
Jerry Wang
Go Library for Facebook Messenger Bots by Harrison Shoebridge
How To Build Bots For Facebook Messenger by Facebook
Building Your Messenger Bot [Video] by Facebook
Creating a Bot by Rob Ellis
Botwiki
Other resources & References
Telegram Bot API—PHP SDK by Syed Irfaq
A Beginner’s Guide To Your First (Slack) Bot by Slack
Slackbot Tutorial by Michi Kono
Create A Slackbot Using Botkit by Altitude Labs
Sketch UI Kit For Messenger Bots by Mockuuups
How to create your own Telegram bot who answer its users, without coding by
Chatfuel
Chatbots.org

More Related Content

What's hot

Ai chatbot ppt.pptx
Ai chatbot ppt.pptxAi chatbot ppt.pptx
Ai chatbot ppt.pptxaashnareddy1
 
Chatbot Artificial Intelligence
Chatbot Artificial IntelligenceChatbot Artificial Intelligence
Chatbot Artificial IntelligenceMd. Mahedi Mahfuj
 
Introduction to Chatbots
Introduction to ChatbotsIntroduction to Chatbots
Introduction to ChatbotsDaden Limited
 
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational InterfacesThe Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational InterfacesTWG
 
Using Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical SupportUsing Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical SupportBarbara Fusinska
 
Artificially Intelligent chatbot Implementation
Artificially Intelligent chatbot ImplementationArtificially Intelligent chatbot Implementation
Artificially Intelligent chatbot ImplementationRakesh Chintha
 
How a chat bot using dialog flow works
How a chat bot using dialog flow worksHow a chat bot using dialog flow works
How a chat bot using dialog flow worksCountants
 
Chatbots - The Business Opportunity
Chatbots - The Business OpportunityChatbots - The Business Opportunity
Chatbots - The Business OpportunityAlexandros Ivos
 

What's hot (20)

Ai chatbot ppt.pptx
Ai chatbot ppt.pptxAi chatbot ppt.pptx
Ai chatbot ppt.pptx
 
CHATBOT PPT-2.pptx
CHATBOT PPT-2.pptxCHATBOT PPT-2.pptx
CHATBOT PPT-2.pptx
 
Chatbot Artificial Intelligence
Chatbot Artificial IntelligenceChatbot Artificial Intelligence
Chatbot Artificial Intelligence
 
Introduction to Chatbots
Introduction to ChatbotsIntroduction to Chatbots
Introduction to Chatbots
 
Banking Chatbot
Banking ChatbotBanking Chatbot
Banking Chatbot
 
Chatbot
ChatbotChatbot
Chatbot
 
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational InterfacesThe Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
 
Chatbot ppt
Chatbot pptChatbot ppt
Chatbot ppt
 
Using Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical SupportUsing Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical Support
 
Artificially Intelligent chatbot Implementation
Artificially Intelligent chatbot ImplementationArtificially Intelligent chatbot Implementation
Artificially Intelligent chatbot Implementation
 
Chatbot
ChatbotChatbot
Chatbot
 
Chatbot Abstract
Chatbot AbstractChatbot Abstract
Chatbot Abstract
 
Chat bot in_pythion
Chat bot in_pythionChat bot in_pythion
Chat bot in_pythion
 
How a chat bot using dialog flow works
How a chat bot using dialog flow worksHow a chat bot using dialog flow works
How a chat bot using dialog flow works
 
Chatbots
ChatbotsChatbots
Chatbots
 
Ai chatbot
Ai chatbotAi chatbot
Ai chatbot
 
Chatgpt.pptx
Chatgpt.pptxChatgpt.pptx
Chatgpt.pptx
 
Everything you need to know about chatbots
Everything you need to know about chatbotsEverything you need to know about chatbots
Everything you need to know about chatbots
 
Let's Build a Chatbot!
Let's Build a Chatbot!Let's Build a Chatbot!
Let's Build a Chatbot!
 
Chatbots - The Business Opportunity
Chatbots - The Business OpportunityChatbots - The Business Opportunity
Chatbots - The Business Opportunity
 

Viewers also liked

Build your first messenger bot
Build your first messenger botBuild your first messenger bot
Build your first messenger botNowa Labs Pte Ltd
 
AI-powered Chatbots - what they are and where they're going
AI-powered Chatbots - what they are and where they're goingAI-powered Chatbots - what they are and where they're going
AI-powered Chatbots - what they are and where they're goingKeith Klundt
 
An Introduction To Chat Bots
An Introduction To Chat BotsAn Introduction To Chat Bots
An Introduction To Chat BotsSohan Maheshwar
 
chatbot and messenger as a platform
chatbot and messenger as a platformchatbot and messenger as a platform
chatbot and messenger as a platformDaisuke Minamide
 
AI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For EnterprisesAI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For EnterprisesTeewee Ang
 
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
 
How To Create Facebook AI Chatbots Using Chatfuel
How To Create Facebook AI Chatbots Using ChatfuelHow To Create Facebook AI Chatbots Using Chatfuel
How To Create Facebook AI Chatbots Using ChatfuelLJ Jose
 
Kontomatik FinDEVr Presentation 2015
Kontomatik FinDEVr Presentation 2015Kontomatik FinDEVr Presentation 2015
Kontomatik FinDEVr Presentation 2015Kontomatik
 
Facebook Messenger: The Path to Monetization
Facebook Messenger: The Path to Monetization Facebook Messenger: The Path to Monetization
Facebook Messenger: The Path to Monetization Alan Alden
 
Introduction to Chatbots on FB Messenger
Introduction to Chatbots on FB MessengerIntroduction to Chatbots on FB Messenger
Introduction to Chatbots on FB MessengerSohan Maheshwar
 
Kata.ai - Artificial Intelligence in Indonesia through conversational chatbot...
Kata.ai - Artificial Intelligence in Indonesia through conversational chatbot...Kata.ai - Artificial Intelligence in Indonesia through conversational chatbot...
Kata.ai - Artificial Intelligence in Indonesia through conversational chatbot...Chris Franke
 
How chatbots will change the future of consumer engagement
How chatbots will change the future of consumer engagementHow chatbots will change the future of consumer engagement
How chatbots will change the future of consumer engagementIris
 
Facebook Messenger ChatBot Development Agency - from alivenow digital marketing.
Facebook Messenger ChatBot Development Agency - from alivenow digital marketing.Facebook Messenger ChatBot Development Agency - from alivenow digital marketing.
Facebook Messenger ChatBot Development Agency - from alivenow digital marketing.AliveNow - Digital & Creative Tech Agency
 
Snapshot: There Is a Bot for That
Snapshot: There Is a Bot for ThatSnapshot: There Is a Bot for That
Snapshot: There Is a Bot for ThatLHBS
 
Open Banking Platform - Intro
Open Banking Platform - IntroOpen Banking Platform - Intro
Open Banking Platform - IntroSensedia
 
Redlink Smart Chat Bots
Redlink Smart Chat BotsRedlink Smart Chat Bots
Redlink Smart Chat BotsThomas Kurz
 

Viewers also liked (18)

Build your first messenger bot
Build your first messenger botBuild your first messenger bot
Build your first messenger bot
 
AI-powered Chatbots - what they are and where they're going
AI-powered Chatbots - what they are and where they're goingAI-powered Chatbots - what they are and where they're going
AI-powered Chatbots - what they are and where they're going
 
An Introduction To Chat Bots
An Introduction To Chat BotsAn Introduction To Chat Bots
An Introduction To Chat Bots
 
chatbot and messenger as a platform
chatbot and messenger as a platformchatbot and messenger as a platform
chatbot and messenger as a platform
 
AI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For EnterprisesAI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For Enterprises
 
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
 
How To Create Facebook AI Chatbots Using Chatfuel
How To Create Facebook AI Chatbots Using ChatfuelHow To Create Facebook AI Chatbots Using Chatfuel
How To Create Facebook AI Chatbots Using Chatfuel
 
Kontomatik FinDEVr Presentation 2015
Kontomatik FinDEVr Presentation 2015Kontomatik FinDEVr Presentation 2015
Kontomatik FinDEVr Presentation 2015
 
Facebook Messenger: The Path to Monetization
Facebook Messenger: The Path to Monetization Facebook Messenger: The Path to Monetization
Facebook Messenger: The Path to Monetization
 
Introduction to Chatbots on FB Messenger
Introduction to Chatbots on FB MessengerIntroduction to Chatbots on FB Messenger
Introduction to Chatbots on FB Messenger
 
Kata.ai - Artificial Intelligence in Indonesia through conversational chatbot...
Kata.ai - Artificial Intelligence in Indonesia through conversational chatbot...Kata.ai - Artificial Intelligence in Indonesia through conversational chatbot...
Kata.ai - Artificial Intelligence in Indonesia through conversational chatbot...
 
How chatbots will change the future of consumer engagement
How chatbots will change the future of consumer engagementHow chatbots will change the future of consumer engagement
How chatbots will change the future of consumer engagement
 
Facebook Messenger ChatBot Development Agency - from alivenow digital marketing.
Facebook Messenger ChatBot Development Agency - from alivenow digital marketing.Facebook Messenger ChatBot Development Agency - from alivenow digital marketing.
Facebook Messenger ChatBot Development Agency - from alivenow digital marketing.
 
Snapshot: There Is a Bot for That
Snapshot: There Is a Bot for ThatSnapshot: There Is a Bot for That
Snapshot: There Is a Bot for That
 
Open Banking Platform - Intro
Open Banking Platform - IntroOpen Banking Platform - Intro
Open Banking Platform - Intro
 
Beyond the Bots
Beyond the BotsBeyond the Bots
Beyond the Bots
 
Redlink Smart Chat Bots
Redlink Smart Chat BotsRedlink Smart Chat Bots
Redlink Smart Chat Bots
 
AI Machine vs Human
AI Machine vs HumanAI Machine vs Human
AI Machine vs Human
 

Similar to Chat bots

How ChatBot Work? | What Is Chatbot? | List Of Chatbot | Complete Chatbot Guide
How ChatBot Work? | What Is Chatbot? | List Of Chatbot | Complete Chatbot Guide How ChatBot Work? | What Is Chatbot? | List Of Chatbot | Complete Chatbot Guide
How ChatBot Work? | What Is Chatbot? | List Of Chatbot | Complete Chatbot Guide Harikrishna Kundariya
 
Artificial Intelligence Virtual Assistants & Chatbots
Artificial Intelligence Virtual Assistants & ChatbotsArtificial Intelligence Virtual Assistants & Chatbots
Artificial Intelligence Virtual Assistants & ChatbotsaNumak & Company
 
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot Design
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot DesignChatbot Revolution: Exploring Opportunities, Use Cases, & Bot Design
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot DesignStefan Kojouharov
 
Artificial Intelligence Improving the Candidate Experience
Artificial Intelligence Improving the Candidate Experience Artificial Intelligence Improving the Candidate Experience
Artificial Intelligence Improving the Candidate Experience AppVault
 
Mark Swaine UX Guy Designing Bot Experiences
Mark Swaine UX Guy Designing Bot ExperiencesMark Swaine UX Guy Designing Bot Experiences
Mark Swaine UX Guy Designing Bot ExperiencesMark N Swaine
 
Conversational Experiences for Humans
Conversational Experiences for HumansConversational Experiences for Humans
Conversational Experiences for HumansSebastian Krumhausen
 
How to create a chatbot
How to create a chatbotHow to create a chatbot
How to create a chatbotRaj Vignesh K
 
Automate engagements using chatbot software
Automate engagements using chatbot softwareAutomate engagements using chatbot software
Automate engagements using chatbot softwareNathan Lohey
 
Chatbots, and how will Microsoft help us with this?
Chatbots, and how will Microsoft help us with this?Chatbots, and how will Microsoft help us with this?
Chatbots, and how will Microsoft help us with this?PVS-Studio
 
Chatbot Development Company in India
Chatbot Development Company in IndiaChatbot Development Company in India
Chatbot Development Company in IndiaHarithaMithran
 
Chatbot Development Company in India
Chatbot Development Company in IndiaChatbot Development Company in India
Chatbot Development Company in IndiaHarithaMithran
 
Student information chatbot final report
Student information chatbot  final report Student information chatbot  final report
Student information chatbot final report jaysavani5
 
chat bots are the future of communication.pptx
chat bots are the future of communication.pptxchat bots are the future of communication.pptx
chat bots are the future of communication.pptxJIMSVKII
 
ChatBot Based Solutions by hizliYOL Technology
ChatBot Based Solutions by hizliYOL TechnologyChatBot Based Solutions by hizliYOL Technology
ChatBot Based Solutions by hizliYOL TechnologyAydin Ozcekic
 

Similar to Chat bots (20)

How ChatBot Work? | What Is Chatbot? | List Of Chatbot | Complete Chatbot Guide
How ChatBot Work? | What Is Chatbot? | List Of Chatbot | Complete Chatbot Guide How ChatBot Work? | What Is Chatbot? | List Of Chatbot | Complete Chatbot Guide
How ChatBot Work? | What Is Chatbot? | List Of Chatbot | Complete Chatbot Guide
 
Bot
BotBot
Bot
 
Final presentation on chatbot
Final presentation on chatbotFinal presentation on chatbot
Final presentation on chatbot
 
Artificial Intelligence Virtual Assistants & Chatbots
Artificial Intelligence Virtual Assistants & ChatbotsArtificial Intelligence Virtual Assistants & Chatbots
Artificial Intelligence Virtual Assistants & Chatbots
 
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot Design
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot DesignChatbot Revolution: Exploring Opportunities, Use Cases, & Bot Design
Chatbot Revolution: Exploring Opportunities, Use Cases, & Bot Design
 
Ai chatbot in india
Ai chatbot in indiaAi chatbot in india
Ai chatbot in india
 
Artificial Intelligence Improving the Candidate Experience
Artificial Intelligence Improving the Candidate Experience Artificial Intelligence Improving the Candidate Experience
Artificial Intelligence Improving the Candidate Experience
 
A concise guide to chatbots
A concise guide to chatbotsA concise guide to chatbots
A concise guide to chatbots
 
Mark Swaine UX Guy Designing Bot Experiences
Mark Swaine UX Guy Designing Bot ExperiencesMark Swaine UX Guy Designing Bot Experiences
Mark Swaine UX Guy Designing Bot Experiences
 
Conversational Experiences for Humans
Conversational Experiences for HumansConversational Experiences for Humans
Conversational Experiences for Humans
 
How to create a chatbot
How to create a chatbotHow to create a chatbot
How to create a chatbot
 
Automate engagements using chatbot software
Automate engagements using chatbot softwareAutomate engagements using chatbot software
Automate engagements using chatbot software
 
Chatbots, and how will Microsoft help us with this?
Chatbots, and how will Microsoft help us with this?Chatbots, and how will Microsoft help us with this?
Chatbots, and how will Microsoft help us with this?
 
Chatbot cheatsheet
Chatbot cheatsheet Chatbot cheatsheet
Chatbot cheatsheet
 
Transforming Customer Service with AI-Powered Chatbots
Transforming Customer Service with AI-Powered ChatbotsTransforming Customer Service with AI-Powered Chatbots
Transforming Customer Service with AI-Powered Chatbots
 
Chatbot Development Company in India
Chatbot Development Company in IndiaChatbot Development Company in India
Chatbot Development Company in India
 
Chatbot Development Company in India
Chatbot Development Company in IndiaChatbot Development Company in India
Chatbot Development Company in India
 
Student information chatbot final report
Student information chatbot  final report Student information chatbot  final report
Student information chatbot final report
 
chat bots are the future of communication.pptx
chat bots are the future of communication.pptxchat bots are the future of communication.pptx
chat bots are the future of communication.pptx
 
ChatBot Based Solutions by hizliYOL Technology
ChatBot Based Solutions by hizliYOL TechnologyChatBot Based Solutions by hizliYOL Technology
ChatBot Based Solutions by hizliYOL Technology
 

Recently uploaded

Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 

Recently uploaded (20)

Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 

Chat bots

  • 2. Do you know ? What are chatbots? Why are they such a big opportunity? How do they work? How can I build one?
  • 3. “~90% of our time on mobile is spent on email and messaging platforms. I would love to back teams that build stuff for places where the consumers hang out!” —Niko Bonatsos, Managing Director at General Catalyst
  • 4. What are chat bots? A chatbot is a service, powered by rules and sometimes artificial intelligence, that you interact with via a chat interface. The service could be any number of things, ranging from business to fun, and it could live in any major chat product (Facebook Messenger, Slack, Telegram, Text Messages, etc.)
  • 5. But why make a bot? Sure, it looks cool, it’s using some super advanced technology But why should someone spend their time and energy on it? It’s a huge opportunity!
  • 6. Why Chatbots Are Such A Big Opportunity You are probably thinking “Why does anyone care about chatbots? They look like simple text based services…” Great question…
  • 7. People are using messenger apps more than they are using social networks.
  • 8. “People are now spending more time in messaging apps than in social media and that is a huge turning point. Messaging apps are the platforms of the future and bots will be how their users access all sorts of services.” —Peter Rojas, Entrepreneur in Residence at Betaworks
  • 9. Logically, if you want to build a business online, you want to build where the people are. That place is now inside messenger apps. This is why chatbots are such a big deal.
  • 10. Live Examples CNN PONCHO Manchester City with bots, the possibilities are endless. You can build anything imaginable, and I will be happy to see.
  • 11. But, how do these bots work? How do they know how to talk to people and answer questions? Isn’t that artificial intelligence to do? Yes, you are correct, it is artificial intelligence, but it’s something that you can totally do yourself.
  • 12. How Chatbots Work Two types of chat bots One functions based on a set of rules This bot is very very limited. It can only respond to very specific commands. If you say the wrong thing, it doesn’t know what you mean. This bot is only as smart as it is programmed to be. the other more advanced version uses machine learning. This bot has an artificial brain. You don’t have to be specific when you are talking to it.
  • 13. ● Beware though, bots have the illusion of simplicity on the front end but there are many hurdles to overcome to create a great experience. ● So much work to be done. Analytics, flow optimization, keeping up with ever changing platforms that have no standard. For deeper integrations and real commerce like Assist powers, you have error checking, integrations to APIs, routing and escalation to live human support, understanding NLP, no back buttons, no home button, etc etc. ● We have to unlearn everything we learned the past 20 years to create an amazing experience in this new browser. —Shane Mac, CEO of Assist
  • 14. Bots are created with a purpose. A store like Flipkart will likely want to create a bot that helps you purchase something, where someone like Airtel might create a bot that can answer customer support questions.
  • 15. “Messaging is where we spend a ton of our time and expect to communicate. It is ridiculous we still have to call most businesses.” —Josh Elman, Partner at Greylock
  • 16. How To Build Chatbots Building a chatbot can sound daunting, but it’s totally doable. You can always build a basic chat bot that doesn’t have a fancy AI brain and strictly follows rules.
  • 17. “The difficulty in building a chatbot is less a technical one and more an issue of user experience. The most successful bots will be the ones that users want to come back to regularly and that provide consistent value.” —Matt Hartman, Director of Seed Investments at Betaworks
  • 18. Purpose, Platform and Services ● You will need to figure out what problem you are going to solve with your bot ● Choose which platform your bot will live on (Facebook, Slack, etc) ● Set up a server to run your bot from, and choose which service you will use to build your bot.
  • 20. Services wit.ai (bought by Facebook) howdy’s botkit (raised $1.5+ mil in funding) api.ai (raised $8.6+ mil in funding) textit.in Chatfuel (Ycombinator company) IBM’s Watson BeepBoopHQ Dexter (owned by Betaworks)
  • 21.
  • 22. Now we are going to build a simple chat bot using facebook messenger as a platform
  • 23. Other resources & References The Secret To Building Your Own Facebook Chat Bot In Less Than 15 Minutes by Jerry Wang Go Library for Facebook Messenger Bots by Harrison Shoebridge How To Build Bots For Facebook Messenger by Facebook Building Your Messenger Bot [Video] by Facebook Creating a Bot by Rob Ellis Botwiki
  • 24. Other resources & References Telegram Bot API—PHP SDK by Syed Irfaq A Beginner’s Guide To Your First (Slack) Bot by Slack Slackbot Tutorial by Michi Kono Create A Slackbot Using Botkit by Altitude Labs Sketch UI Kit For Messenger Bots by Mockuuups How to create your own Telegram bot who answer its users, without coding by Chatfuel Chatbots.org