You are on page 1of 15

PROBLEM SOLVING CHATBOT

FOR DATASTRUCTURE
By : Prof.Bhale Sir
1.Sukanya Anap
2.Prajakta Chandwadkar
3.Anuja Gunjal
4. Shruti Khedlekar
CONTENTS

 Introduction
 History
 Present System
 Proposed system Architecture
 Flow of Architecture
 Applications
 Conclusion
INTRODUCTION

What are chatbots?


 A chatbot is a program that communicates with you.
 It is a layer on top of, or a gateway to, a service.
 Sometimes it is powered by machine learning (the chatbot
gets smarter the more you interact with it). Or, more
commonly, it is driven using intelligent rules, if the person
says this, respond with that.
History
Flow of Project
Architecture : 1.Deep Neural Network

 Deep learning allows computational models that are composed of multiple


processing layers to learn representations of data with multiple levels of
abstraction.
 These layered representations are learned via models called “neural
networks”, structured in literal layers stacked one after the other.
2.Recurrent Neural Network

 RNNs are called recurrent because they perform the same


task for every element of a sequence, with the output being
depended on the previous computations.
Softwar Requirements :language Used

 Python : Python is used mostly for it's simplicity. ...


 Clojure : Clojure is a dialect of a
programming language called Lisp. ...
 PHP : Creating a chatbot in PHP is very cheap because
it's an open source language and it's very easy to use. ...
 Java : Java can provide you with all the high-level features
you need for AI projects. ...
 Ruby.
Hardware Requirements

 Therewill be no hardware requirement to build


a chatbot.
 Chatbot is scripted unless it is an AI based chatbot.
 Forsoftware, there are many other platforms on which
you can build chatbot, but mostly people use Python
to build efficient chatbot
PURPOSE OF SYSTEM

 Chatbots are being made to ease


the pain that the industries are
facing today. The purpose of chat
bots is to support and scale
business teams in their relations with
customers. It could live in any major
chat applications like Facebook
Messenger, Slack, Telegram, Text
Messages, etc.
Applications

 For Better Customer Experience.


 Improvement in Business.
 Sell Products that are low
involvement.
 For Personal Assistant.
 For Project Management.
Conclusion

From my perspective, chatbots or smart assistants


with artificial intelligence are dramatically changing
businesses.
There is a wide range of chatbot building platforms
that are available for various enterprises, such as e-
commerce, retail, banking, leisure, travel, healthcare,
and so on.
References
THANK
YOU

You might also like