0% found this document useful (0 votes)
140 views

AI Chatbot

A chatbot is an artificial intelligence program that conducts conversations via text to provide customer service or information. Chatbots use natural language processing or keyword matching to respond from a database. The bot learns from new dialogs and words. Objectives of chatbots include responding quickly, making information easily available, and providing 24/7 customer satisfaction. They are used for e-commerce, analytics, customer support, and more. Hardware requirements include a 2GHz processor, 4GB RAM, and 50GB storage while software includes Python, Tensorflow, Keras and an operating system.

Uploaded by

Alok kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
140 views

AI Chatbot

A chatbot is an artificial intelligence program that conducts conversations via text to provide customer service or information. Chatbots use natural language processing or keyword matching to respond from a database. The bot learns from new dialogs and words. Objectives of chatbots include responding quickly, making information easily available, and providing 24/7 customer satisfaction. They are used for e-commerce, analytics, customer support, and more. Hardware requirements include a 2GHz processor, 4GB RAM, and 50GB storage while software includes Python, Tensorflow, Keras and an operating system.

Uploaded by

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

AI CHATBOT

Problem Definition

A Chatbot is a computer program or an artificial intelligence which conducts a conversation via


auditory or textual methods. Such programs are often designed to convincingly simulate how a
human would behave as a conversational partner. Chatbots are typically used in dialog systems
for various practical purposes including customer service or information acquisitions. Some
chatterbots use sophisticated natural language processing systems, but many simpler systems
scan for keywords within the input, then pull a reply with the most matching keywords, or the
most similar wording pattern, from a database. The bot is programmed to self-learn as it is
introduced to new dialogues and words.
Chatbots can be classified into usage categories such as conversational commerce(e-commerce
via chat), analytics, communication, customer support, design, developer tools, education,
entertainment, finance, food, games, health, HR, marketing, news, productivity, shopping, social,
sports, travel and utilities.
As consumers continue to move away from traditional forms of communication, chat-based
communications are expected to rise. Chatbot based virtual assistants are increasingly used to
handle simple tasks, freeing human agents to focus on higher profile service or sales cases. It
allows companies to provide a level of customer service during hours when live agents are not
available.
Objectives

1. Respond as quick as possible:


By using a chatbot, we aim to help many users avoid long wait times for phone-based
customer support agents or even longer wait times for e-mail and form-based support. A
chatbot can be available immediately to answer your questions.

2. Make information available to users:


Chatbot should help make it easy for users to find the information they need. Users can
ask questions in a conversational way, and the chatbots can help them refine their
searches through their responses and follow-up questions.

3. Customer satisfaction:
Chatbot is bound by some rules and obey them as long as they’re programmed to. They
will always treat a customer in the perfect way no matter how rough the person is or how
foul language the person uses.

Scope

1. To identify the level of automation tool execute.


2. To identify how bot create a better relationship with user.
3. To give a full satisfied customer service (24x7 service).
4. To identify how boot system helpful and useful.
Platforms/Tools Used

1. Hardware Platform:
Processor: i3 or above
Processor speed: 2.00GHz CPU
RAM: 4GB or above
Hard Disk: 50GB or above

2. Software Platform:
GUI: Python Tkinter
Back End: Python, Tensorflow, Keras
Frameworks: Tensorflow, Keras
Operating Ssystem: Windows or any equivalent

You might also like