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
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 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.
This 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.
The 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.
Web interface of university ChatBot for the students. The students can ask any query and can get information about their conserns at any time.
Web 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
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| 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 |
| Total in (Rs) | 21645 |
Electric power distribution system is an important part of electrical power systems in del...
Energy plays very important role in the social economic development of a country. It is ve...
Fabrication of wind turbine has many advantages . I hope this project is best for job afte...
Our project denotes the system which will show the Car Recommenders system where people or...
Project summary: Online Marketplace provides a platform where registered user can buy and...