College Inquiry Chatbot
This project is focused on creating a college enquiry chatbot to be used by students to get their queries responded easily from the college website. The college enquiry chatbot has the capacity to make friendly conversations; respond the course and faculty details; give the link for the academic cal
2025-06-28 16:25:50 - Adil Khan
College Inquiry Chatbot
Project Area of Specialization Artificial IntelligenceProject SummaryThis project is focused on creating a college enquiry chatbot to be used by students to get their queries responded easily from the college website. The college enquiry chatbot has the capacity to make friendly conversations; respond the course and faculty details; give the link for the academic calendar; answer the frequently asked questions; calculate the fees based on the student's input; and give the timings, address, contacts, and events information related to institute. To build the chatbot, Microsoft Azure bot service as well as Microsoft cognitive services, namely, Text Analytics and QnA Maker are used. Most of the existing Chatbots lack empathy and fail to accommodate anything outside of the script. In order to address these problems, the college enquiry chatbot extends the implementation of the current chatbots by adding sentiment analysis and active learning. Although, sentimental analysis correctly recognizes the user's query as positive, negative and neutral, the system was partially successful in adding empathy to the Chatbot. It is because the system requires more rigorous training data to handle all queries which are off-script. However, for such queries, active learning helps to improve the Chatbot performance since it correctly understands the user's questions, asks clarifying question, and then retrains the system to give the response what the user intends to get. The future work include training the chatbot with more varied data; increasing the scope of the chatbot by adding a speech recognition feature so that users can speak to get responses; and including integration with multiple channels such as phone call, SMS, and various social media platforms.
Project Objectives- To design and develop a web-based assistant for educational institutes.
- To assist students in scenarios when distance learning is mode of education.
- To reduce student wait times and provide immediate answers.
Languages and Tools We Will use
? ASP.NET
? HTML
? CSS
? JavaScript
? Microsoft SQL Server
Hardware Description
? Core 2 duo
? 1 gb ram
AI centered Chatbots in the education system. These Chatbots accept input, and process and generate output in natural language, and others that are rule-based as they process input based on rules. Other Chatbots in this category are a hybrid as they use natural understanding and rules to process input and generate output. The integration of AI-Chatbot in the education sector will facilitate the achievement of student-centered learning. The above research indicates that students are embracing use of Chatbots and immense benefits have been achieved. Chatbots can assist students to communicate well, conduct research and mark online exams.
1.5.1 Microsoft Azure (QnA maker):
Microsoft Azure, formerly known as Windows Azure, is Microsoft's public cloud computing platform. It provides a range of cloud services, including compute, analytics, storage, and networking. QnA Maker is a cloud-based API service that lets you create a conversational question-and-answer layer over your existing data. Use it to build a knowledge base by extracting questions and answers from your semi-structured content, including FAQs, manuals, and documents.
1.5.2 AIML:
Artificial Intelligence Markup Language, or AIML, is an XML-based language used to program natural language software agents; AIML contains a collection of rules which define the conversational capabilities of the Chatbot. It’s used with a linguistic communication Understanding (NLP) processor which takes AIML rules to investigate and reply to the text queries asked via the Chatbot.
1.5.3 NLP:
NLP, or Natural Language Processing is a technology that is part of Software AI. Its focus is to give machines the ability to understand written text and spoken words, just like a human being.
1.5.4 ASP.Net:
ASP.Net is a framework which is used to develop a frontend design of our Chatbot which is accessible by the users.
1.5.5 MVC (Microsoft View Controller):
ASP.NET MVC is a web application framework developed by Microsoft that implements the model–view–controller (MVC) pattern. It is used to design front end on the college enquiry Chatbot for the ease of user to interact with the Chatbot for their purpose.
1.5.6 GenMyModel:
GenMyModel is an online collaborative tool for creating UML models, use cases, activity diagram, class diagram, sequence diagram etc. Enable multiple users to simultaneously work on the same model.
? Deliverables of the Project
? The deliverable of this project includes a working web based application having artificial intelligence based chatbot for educational institutes.
? Documentation of this whole project for the purpose of understanding and to be used in future work.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 50000 | |||
| Laptop | Equipment | 1 | 50000 | 50000 |