The Complete Project Source Code Platform

Kashipara.com is a community of ONE million programmers and students, Just like you, Helping each other.Join them. It only takes a minute: Sign Up

Job Resume Template

Amanda: A Smart Enquiry Chatbot project on Python

Python ideas   Last update on -  August 27, 2019
ganesh k
ganesh k
PHP HTML CSS JS Bootstrap MySql Android Java Angular Python Django Git and GitHub Database Node JS MongoDB C CPP 
10 Reviews 4
2171 View

Amanda: A Smart Enquiry Chatbot project features and function requirement. Share Python Project ideas and topics with us. Grate and many Python project ideas and topics . Here some Python project ideas for research paper. Here large collection of Python project with source code and database. We many idea to development application like mobile application,desktop software application,web application development. You can find more project topics and ideas on Python. Development ideas on Amanda: A Smart Enquiry Chatbot. You can find Top Downloaded Python projects here. Many project available to download with Python source code and database. Free download Amanda: A Smart Enquiry Chatbot project synopsis available.


Free download Amanda: A Smart Enquiry Chatbot mini and major Python project source code. Download simple learning Python project source code with diagram and documentations. More project with source code related to latest Python projects here.


Amanda: A Smart Enquiry Chatbot project abstract


Publish by  ganesh k
Project Name  Amanda: A Smart Enquiry Chatbot
Upload Date  August 27, 2019
Platform  Python
Programming Language  Python
Database  mongoDB
Front end  
Back end  
Project Type  desktop Application
View  2171

Premium/Paid project

Telegram channel

WhatsApp channel

Subscribe us on youtube

Amanda: A Smart Enquiry Chatbot project description

Project Title : Amanda: A Smart Enquiry Chatbot Introduction: The concept of chatbots has not been a new in this technological growing society. Our project acutely deals with an important section of this growing entity, focusing the usage of the chatbots in the field of education, especially higher education. The current model of the project is made to handle the growing student population in the country, helping streamline the process of the admissions across various institutes across India. The model deals on a real time basis with the students clearing the rings of doubts in minds of students over the whole admission procedure. Currently students rely on the knowledge of parents, relatives and acquaintances and obviously the ranking institutes as well questionnaire sites like Quora, to know about any specific institute. It is not practically feasible for the institutes to fix up a real time doubt clearing assistant to assist the admission seekers. This is where our chat bot comes to the aid. It is designed to meticulously help students discover the institutes which they desire to go. The bot works on the real time data provided by the institutes itself to increase reliability and increasing transparency for students. We would like to increase the scope of the project in line with the e-governance(Digital India) drive of the government towards introducing chatbots across the various departments of the government. It can drastically help reduce the red tapes, making services meant for the common people, more accessible to them. We are trying to implement a Domain Specific Knowledge System working on the area of the personal assistance required during counselling procedure. Another added advantage of the current module would come in the form of lowering of burden on the individual institutes which comes in the form of thousands of calls and emails, which are hard to manage considering the seasonal nature of counselling and no specific staff for it. Thus considering the vast scale of admissions here, the chatbot seems to be a big burden reliever if implemented on a large scale with efficient approach, helping thousands choose the best and most suitable for them. Conceptual framework: The current chatbot handles the input queries by the users including the greetings. The bot is presently restricted to a specific institute i.e. it can handle queries related to one institute. One possible future off shoot of the project can be making the bot compatible to handle many institutes at a time, making it eligible to handle queries regarding multiple institutes at a single window. The answers initially may be related to the general data of the institute as info about professors, placements and research stats but later it can incorporate the reviews of various users and the feedback by different students, parents, alumni and any other related member of a specific institute. The current system responds to queries in three categorised ways: 1.Salutations: Responses to the greeting by the users in an addressable manner, making it user friendly. 2.Domain Specific Responses: These include responses regarding the specific institutes being inquired for. 3.Apologetic Responses: These include responses to queries which seem tough to retrieve, being quietly answered with an apologetic response. We will be using Python as programming language along with AIML (ArtFicial Intelligence Markup Language) to do pattern matching for response selection. The following phases have been involved in making of this bot. Training Phase: We used Natural Language Processing library NLTK to process raw queries (training set) and convert them into a set of synonymous words (reduced query). This in short describes the context/concept of the query. The golden rule here applies, more data, better results. The expected answer to such reduced query is known and we use this knowledge to generate aiml/xml ?les for pattern matching purposes. Pattern Matching Phase: User input is again broken down to a reduced query using NLP and we used AIML ?les generated from phase 1 to Find the closest possible pattern existing in our database for which the answer is known.If such pattern exists information is retrieved from the database or the bot tries to stall the conversation to keep the user interested or apologize for the inability to answer. Diagrams: Relevant UML diagram Tools Used: 1.Natural Language Processing (NLTK). 2.Python ArtiFicial Intelligence Markup Language (PyAIML) 3.Pattern Matching 4.Regular Expressions 5.Kivy Python Graphics Library Application: Where this project can be used? Apart from being Helpful, Amanda(The chat bot) is funny at times as well 🙂

Project Modules

Software Requirements

Hardware Requirements

Other Python Projects Source Code

Python project
0
Abstract:

3.1. User Interaction Features • Horoscope Input Form Users can enter their name and select their zodiac sign through an intuitive web form. • Personalized Horoscope Display After submitting the form, users receive personalized astrological predictions and details including mood, lucky color, lucky number, element, and compatibility. • D ... [ Download Source Code ]

Avatar
lopalopa
May 23, 2025
Like  0  |  Views  1715  |  Download  33
Python project
0
Abstract:

? Features of Astrological Management System 1. Zodiac Sign Calculation Automatically calculates the zodiac (sun) sign based on the user’s date of birth. Handles all 12 zodiac signs with accurate date ranges. 2. Horoscope Generation Generates a random daily horoscope for each zodiac sign. Simulates basic astrology behavior using a pre ... [ Download Source Code ]

Avatar
lopalopa
May 22, 2025
Like  0  |  Views  1809  |  Download  22
Python project
0
Abstract:

? 1. Admin Panel Add New Product Admin can add product details: name, category, price, stock. Edit Product Modify product name, price, quantity, etc. Delete Product Remove product permanently. View Product List Table of all products with edit/delete options. ... [ Download Source Code ]

Avatar
lopalopa
May 13, 2025
Like  0  |  Views  1534  |  Download  48
Python project
2.5
Abstract:

Admin Create Admin account using following command After Login, can see Unit of blood of each blood group available, Number Of Donor, Number of blood request, Number of approved request, Total Unit of blood on Dashboard. Can View, Update, Delete Donor. Can View, Update, Delete Patient. Can View Donation Request made by donor and can approve or ... [ Download Source Code ]

Avatar
abhishek1491
May 9, 2025
Like  0  |  Views  13622  |  Download  1007
Python project
0
Abstract:

Its a web application created by using the Django framework having donor,admin, receiver modules it will be using on real-time blood stock management at hospitals to keep the blood stocks. ... [ Download Source Code ]

Avatar
naresh_raja
May 9, 2025
Like  1  |  Views  57650  |  Download  652

You may like this projects