Adil Khan 9 months ago
AdiKhanOfficial #FYP Ideas

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

Project Title

What Next

Project Area of Specialization

Computer Science

Project Summary

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.

Project Objectives

The following objectives will be achieved after the completion of WhatNext:

  • Students will know about their personality.
  • What is the best suitable university according to their personality?
  • What universities offer degree programs of their interest.
  • The best universities based on HEC ranking, location and their degree programs.
  • They will be able to search about the universities they want to go in.

Project Implementation Method

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.

Benefits of the Project

These are the benefits provided by our application:

  • Communication with AI Chat-bot
  • University comparison
  • Categorization of questions through a classifier
  • Extraction of questions from knowledge graph.
  • Degree comparison
  • Sentiment analysis of universities
  • Searching universities by HEC rankings
  • Searching universities by degree programs
  • Personality test through communication with our chat-bot
  • Searching universities by location
  • Searching different aspects like campus life, teachers etc.

Technical Details of Final Deliverable

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. 

Final Deliverable of the Project

Software System

Core Industry

IT

Other Industries

Education

Core Technology

Artificial Intelligence(AI)

Other Technologies

Sustainable Development Goals

Quality Education

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 0
If you need this project, please contact me on contact@adikhanofficial.com
Residential Patient Care

Our project is entitled Residential Paitent Care (RPC). Its is intended to overcome curren...

1675638330.png
Adil Khan
9 months ago
Development of Working Prototype of Wearable Health Monitoring System

The Flexible Health Monitoring System is one specific example of the alliance of a number...

1675638330.png
Adil Khan
9 months ago
Home automation for disabled person using gesture control and artifici...

The most scientifically exploited non-stationary signal acquired from the human brain is e...

1675638330.png
Adil Khan
9 months ago
Employee management system of national rular support programme

The National Rural Support Programme (NRSP) is a national entity whose mandate is to...

1675638330.png
Adil Khan
9 months ago
Cyber bullying Detecation

Cyberbullying is the sending of abusive messages over electronic communication. Sharing so...

1675638330.png
Adil Khan
9 months ago