0% found this document useful (0 votes)
34 views19 pages

Projects PPT 1

Projects ppts
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views19 pages

Projects PPT 1

Projects ppts
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 19

RAYALASEEMA UNIVERSTY College Of Engineering

Project Title:
Chatbot Using Open
AI and Python
Presented By:
Under guidance: G . Prem
V . Satish Kumar
Kumar(19RU1A0515)
Assistant Professor (Ad hoc)
D.Anil Kumar(19RU1A0511)
P.Janaki Thanmai(19RU1A0538)

S.V.Koushik Kumar(19RU1A0551)
V.Mahesh Raj(19RU1A0556)
Table Contents
 Introduction
 Types of ChatBot
 Requirements
 Architecture Model
 State and Sequence Diagram
 Implemetatation details and Issues
 Testing criteria
 Advantages of ChatBot
 Limitations of ChatBot
 Conclusion

2
Definition

• It is an AI chatbot auto-generative system created


by OpenAI for online customer care. It is a pre-
trained generative chat, which makes use of (NLP)
Natural Language Processing.

3
Introduction
Chatbot is a computer program that humans will interact with in natural
spoken language and including artificial intelligence techniques such as
NLP (Natural language processing) that makes thechatbot more Interactive
and more reliable.

Problem Statement
Develop an intelligent chat bot that can effectively interact
with users and provide accurate and relevant information,
assistance, and support on various topics.

4
Objectives

• Saves effort and time


• Provide the detail information
• Easy access to information
• Provide instant information
• Multilingual Support

●●●
5
TYPES OF CHATBOTS
 Rule-Based Chat Bots

 AI-Powered Chatbots

 Virtual Assistant Chat bots

 Customer Support Chat Bots

6
REQUIREMENTS

Functional Requirements:
• Natural Language Understanding (NLU): The
chat bot should be able to understand and
interpret user queries expressed in natural
language, even with variations in phrasing,
grammar, and vocabulary.
• Contextual Responses: The chat bot should
generate contextually relevant and coherent
responses that address user queries or
provide accurate information.
• Knowledge Base Integration: The chat bot
should have access to a knowledge base or
information sources to retrieve relevant and
up-to-date information for user inquiries.
• Personalization: The chat bot should be able 7
Technical Requirements:
• Natural Language Processing (NLP): The chat bot
should employ NLP techniques to process and
understand user queries and generate
appropriate responses.
• Machine Learning: The chat bot may utilize
machine learning algorithms to improve its
understanding and responses over time through
continuous learning from user interactions.
• Integration with APIs or Services: The chat bot
may need to integrate with external APIs or
services to retrieve information or perform
specific tasks.
• Chat Bot Platform: The project may involve
selecting or developing a suitable chat bot
●●●
platform or framework to build and deploy the 8
Architecture Model Of Chat Bot

●●●
9
State and Sequence Diagram of Chat Bot

10
IMPLEMENTATION OF CHAT BOT

1. Gather information about your target audience from a variety of

sources

2. Plan the type of chatbot

3. Select a platform & build your bot to create a great chatbot

experience

4. Check if the chatbot works & improve it further

5. Launch your chatbot

11
Issues

 Limited understanding

 Lack of knowledge

 Privacy and security concerns

 Lack of empathy and emotional understanding

 Maintenance and updates

12
Advantages of ChatBot

• Natural Language Processing (NLP)


• Contextual Understanding
• Extensive Knowledge Base
• Language Flexibility
• Scalability:

●●●
13
Advantages of ChatBot

• Generate responses quickly.


• Customization and Integration
• 24/7 Availability

14
Limitations of ChatBot
• Lack of Contextual Understanding
• It struggles with more complex ideas or issues.
• Chat Bot is still learning and is unable to produce
perfect results.
• Inability to Handle Emotional Nuances
• Security and Privacy Concerns
• Lack of Creativity and Originality
• Need for Human Supervision: ●●●
15
CHAT BOT PREVIEW

https://mediafiles.b
otpress.cloud/b9f13
648-be03-48cf-b31
7-13f33ed0ecdd/we
bchat/bot.html

16
Conclusion
 ChatBot is a natural language processing tool
driven by AI technology that allows you to have
human-like conversations and much more with
the chatbot.
 The language model can answer questions and
assist you with tasks, such as composing emails,
essays, and code.

17
REFERENCES

• "Chatbots - Artificial Solutions." Chatbots |


Conversational AI Platform for Enterprise Teneo.
Accessed 8 Nov. 2020.
• "How Do Bots and Chatbots Work.“
https://www.cxtoday.com/contact-centre/how-do-bots-an
dchatbots-work/
• "Building Chatbots - A comparison of Rasa-NLU and
Dialogflow." 17 Apr. 2018, Building Chatbots - A
comparison of Rasa-NLU and Dialogflow. Accessed 8 Nov.
2020.
THANK YOU

19

You might also like