際際滷

際際滷Share a Scribd company logo
CHATBOT
Your New Friend
WHAT IS A CHATBOT??
Chatbot is a AI program. chatbot can
process a conversation with a user in
natural way using AI & ML. Chatbot
uses NLP to understand query asked by
human. A chatbot can also be called as
Smartbot, Talkbot, Chatterbot or
conversational AI.
SOME POPULAR CHATBOTS ARE :-
Google Assistant
Alexa
Cortana
Siri etc
How to build a chatbot??
Identify the Opportunities For an AI-
Based Chatbot
Understanding the Goals of Customers
Designing a Chatbot Conversation
Building a Chatbot Using Frameworks or
Development (Non-Coding) Platforms
What are Available chatbot Platforms(OPEN SOURCE)??
Dialogflow
Sntachbot
Chatfuel
Botkit
Botpress
Rasa
Is programming necessary to build a chatbot
No , you do not need to be a
programmer to build a basic chatbot
.But for complex chat bots we must
know some of programming
languages as python.
Which language are used while developing a chatbot
JAVA
C++
RUBY
Python etc
Python is the most popular language for
natural language processing and machine
learning
THANK YOU

More Related Content

What is a chatbot?

  • 2. WHAT IS A CHATBOT?? Chatbot is a AI program. chatbot can process a conversation with a user in natural way using AI & ML. Chatbot uses NLP to understand query asked by human. A chatbot can also be called as Smartbot, Talkbot, Chatterbot or conversational AI.
  • 3. SOME POPULAR CHATBOTS ARE :- Google Assistant Alexa Cortana Siri etc
  • 4. How to build a chatbot?? Identify the Opportunities For an AI- Based Chatbot Understanding the Goals of Customers Designing a Chatbot Conversation Building a Chatbot Using Frameworks or Development (Non-Coding) Platforms
  • 5. What are Available chatbot Platforms(OPEN SOURCE)?? Dialogflow Sntachbot Chatfuel Botkit Botpress Rasa
  • 6. Is programming necessary to build a chatbot No , you do not need to be a programmer to build a basic chatbot .But for complex chat bots we must know some of programming languages as python.
  • 7. Which language are used while developing a chatbot JAVA C++ RUBY Python etc Python is the most popular language for natural language processing and machine learning