A personalized online university chatbot using NLP techniques
Different students come university from different cities and resides in different places. The student who lives far away from university, find it difficult to visit university to ask every single query. As students have many queries, it is almost impossible for the administrator to tackle all those
2025-06-28 16:30:06 - Adil Khan
A personalized online university chatbot using NLP techniques
Project Area of Specialization Artificial IntelligenceProject SummaryDifferent students come university from different cities and resides in different places. The student who lives far away from university, find it difficult to visit university to ask every single query. As students have many queries, it is almost impossible for the administrator to tackle all those queries at the same time. In this technology world, a recent technology called ‘’Chatbot’’, is in demand and have hit the market. The chatbots are an interaction between person and bot which gives us efficient service. The chatbots can be accessed at any time.
Chatbot has a flexible attribute as well as customer satisfaction. An advanced chatbot is constructed using natural language processing with the help of machine learning algorithm to train the bot and to make up the bot performance in right way. Just as people use language for human communication, chatbots use natural language to communicate with human users. This paper is an implementation of an intelligent chatbot system for the university. The chatbot will be used by anyone who can access the university’s website. The student can ask any query, then the query is applied as an input to algorithm, which processes the message and displays the corresponding response to the user.
Project ObjectivesThis Project aims to provide a fast and convenient way to manage university related information. The UniBot will help facilitate the students with their queries and will assist with required information related to queries.
Project Implementation MethodThe application is designed, developed and tested using iterative incremental build stages. At the end of each build a subsystem or feature will be created. The project will progress in complexity as new requirements are likely to be discovered and implemented in each incremental build, developing on top of the functionality from the last build leading to the overall development of the application. It is very common for software to be released in stages, it is critical that component versions utilized within the software are managed throughout the entire lifecycle using version control tools such as GitHub. Each build will only last a few weeks to produce a baseline version of the application. Feedback can be given on any requirement errors or faults found in the application. Distributing the development of the project over various build cycles can lower the risks associated with development to a more manageable level as requirements are broken down into smaller functionality to be implemented at the end of each build.
Benefits of the ProjectWeb interface of university ChatBot for the students. The students can ask any query and can get information about their conserns at any time.
Technical Details of Final DeliverableWeb interface of university ChatBot to provide the easy and effective helpful Bot which will save the time consumption of administration by answering the FAQ's as well as the query of the students
Final Deliverable of the Project Software SystemCore Industry ITOther IndustriesCore Technology Artificial Intelligence(AI)Other TechnologiesSustainable Development Goals Quality EducationRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 21645 | |||
| Students FAQ's dataset | Equipment | 1 | 10000 | 10000 |
| Online course of python | Equipment | 1 | 5000 | 5000 |
| Natural Language Processing course | Equipment | 1 | 3500 | 3500 |
| Overhead charges | Equipment | 1 | 3145 | 3145 |