Many of the students in Pakistan are unable to decide their suitable degree program. They don?t know what degree to pursue. Our web application will be able to help them through AI Chabot. They will understand their personality through communicating with the Chabot. The students will also be able to
What Next
Many of the students in Pakistan are unable to decide their suitable degree program. They don’t know what degree to pursue. Our web application will be able to help them through AI Chabot. They will understand their personality through communicating with the Chabot. The students will also be able to search about universities related to their own requirements. This will be a recommendation system that will help you find what next to do. And hence we get the name WhatNext.
This recommendation system will be a very helpful application that will be conducting sentiment analysis of the people related to that particular university and will tell what the people think about it. The user will also be able to search information related to universities by their degree programs, location and HEC rankings.
The following objectives will be achieved after the completion of WhatNext:
Iteration1
In iteration 1 we had made the chat-bot that could communicate with the user and reply to them. It was a simple chat-bot.
Some specifications of the chat-bot are mentioned below.
DialogFlow
This tool is used for making our chat-bot that is communicating with the student and would answer their questions. A knowledge graph is also built using DialogFlow but is not maintained in the iteration1.
Iteration2
In Iteration2, we developed a chat-bot that proved to be more efficient than the Iteration1 chat-bot. In Iteration1, the chat-bot was able to communicate with our users but not give them an accurate result or tell them about their personality.
Let's talk about what we did in iteration2. The iteration2 chat-bot is more effective than what we had developed in iteration1. This chat-bot is able to identify the personality of the person talking to it and tell them what degree they should pursue next based on question categorization which in turn is based on our knowledge graph.
DialogFlow
DialogFlow is used for:
Question Categorization
We are using a logistic regression model to make our question categorization classifier. Basically, this model categorizes our questions based on our five categories from the Big Five Model.
Logistic regression works by outputting a number for a specific class, based on the inputs fed to it. To predict which class a data point belongs to, a threshold can be set. Based on this threshold, the obtained estimated probability is classified into classes. The decision boundary can be linear or nonlinear. Additionally, the polynomial order can be increased to get a complex decision boundary.
It is used to classify our questions into the category they belong to: i.e. extraversion (also often spelled extroversion), agreeableness, openness, conscientiousness, and neuroticism.
Knowledge Graph
After the questions are categorized, these questions are then given to the knowledge graph that combines and categorizes them according to different personalities of the people communicating to it. It then sends it to the front-end to show it to the user; each user gets different questions every time they use the chat-bot to communicate.
Python
Python is used to create our model that would combine everything and tell about the personalities based on a score that a student would get on the basis of different answers. The backend of our Project is in python that helps ease a lot of problems.
These are the benefits provided by our application:
In the final deliverable, our web application will help intermediate students to find what degree they should choose according to the personality of the students.
Then our web application will recommend some universities in which students can get enrolled to do those degrees.
Furthermore, students can search about different aspects of multiple universities from Rawalpindi and Islamabad. These aspects include university life, hostel and cafe availabity and much more.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 0 |
Our project is entitled Residential Paitent Care (RPC). Its is intended to overcome curren...
The Flexible Health Monitoring System is one specific example of the alliance of a number...
The most scientifically exploited non-stationary signal acquired from the human brain is e...
The National Rural Support Programme (NRSP) is a national entity whose mandate is to...
Cyberbullying is the sending of abusive messages over electronic communication. Sharing so...