This document provides details about a minor project on creating a chatbot using Python. It includes an abstract describing chatbots and their uses. It lists the software and hardware requirements. It describes installing various Python packages and the working mechanism of the chatbot. The reference section discusses developing the chatbot algorithm, database, and web interface. It evaluates the chatbot and discusses implementing additional requirements from feedback. The future scope section discusses how chatbots will be used more for payments and commerce through messaging apps and voice assistants.
This document provides details about a minor project on creating a chatbot using Python. It includes an abstract describing chatbots and their uses. It lists the software and hardware requirements. It describes installing various Python packages and the working mechanism of the chatbot. The reference section discusses developing the chatbot algorithm, database, and web interface. It evaluates the chatbot and discusses implementing additional requirements from feedback. The future scope section discusses how chatbots will be used more for payments and commerce through messaging apps and voice assistants.
This document provides details about a minor project on creating a chatbot using Python. It includes an abstract describing chatbots and their uses. It lists the software and hardware requirements. It describes installing various Python packages and the working mechanism of the chatbot. The reference section discusses developing the chatbot algorithm, database, and web interface. It evaluates the chatbot and discusses implementing additional requirements from feedback. The future scope section discusses how chatbots will be used more for payments and commerce through messaging apps and voice assistants.
A Minor project On “Chatbot in Artificial Intelligence Using Python”
Name – MOHD TAUKIR ANSARI
Roll no- 1803331060 Mob. No- +917238818646 Email id- taukir016@gmail.com Abstract:- A chatbot is a computer software program that conducts a conversation via auditory or textual methods. This software is used to perform tasks such as quickly responding to users, informing them, helping to purchase products and providing better service to customers. Chatbots are programs that work on Artificial Intelligence (AI) & Machine Learning Platform. Chatbot has become more popular in business groups right now as it can reduce customer service costs and handles multiple users at a time. But yet to accomplish many tasks there is a need to make chatbots as efficient as possible. In this project, we provide the design of a chatbot, which provides a genuine and accurate answer for any query using Artificial Intelligence Markup Language (AIML) and Latent Semantic Analysis (LSA) with python platform.
Software Required:- 1. python 3.7.0
2. Visual Studio Code 3.Anaconda 4. Spyder Hardware Requirement:- System Requirement:- 1.CPU: 2.3 GHz Processor and above 2.RAM: 4 GB or above 3.OS: Windows 7 or above
Package Installed:- 1.import pyttsx3
2.import speech_recognition as sr 3.import wikipedia 4.import datetime 5.import os 6.import webbrowser Working Mechanism:-
Reference:- The main objectives of the project were to develop an algorithm
that will be used to identify answers related to user submitted questions. To develop a database were all the related data will be stored and to develop a web interface. The web interface developed had two parts, one for simple users and one for the administrator. A background research took place, which included an overview of the conversation procedure and any relevant chat bots available. A database was developed, which stores information about questions, answers, keywords, logs and feedback messages. A usable system was designed, developed and deployed to the web server on two occasions. An evaluation took place from data collected by potential students of the University. Also after received feedback from the first deployment, extra requirements were introduced and implemented Future Scope:- Chatbots Magazine found out 67% of US millennials said they are likely to purchase products and services from brands using a chatbot. The future of chatbots is that businesses will automate simple payments and allow users to pay directly over live chat or Facebook Messenger apps. According to Salesforce, 69% of consumers prefer to use chatbots for the speed at which they can communicate with a brand. Moreover, the demand for voice- activated smart devices is gaining high traction due to high convenience and fully- automated processes. In January 2020, Google launched Meena, an AI chatbot.