Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 31

CAREER PREDICTION MACHINE LEARNING

SYSTEM
MOHAMMAD NOUMAN UNDER SUPERVISION OF:
PROF. M.S. UMAR
TABLE OF CONTENT
1. INTRODUCTION
2. PROBLEM OVERVIEW
3. DATASET OVERVIEW
4. LITERATURE REVIEW
5. SYSTEM VISION: OBJECTIVE
6. PROJECT PIPELINE
7. SOFTWARE REQUIREMENT
8. MODEL TRAINING AND VALIDATION
9. IMPLEMENTATION
10. OUTPUT GAIN
11. FUTURE ASPECTS
12. CONCLUSION
INTRODUCTION
The focus of this project is to develop a python project that will predicts career
interest based on a trained model.
Our goal is to provide users with valuable insights into potential career paths and
assist them in making informed decisions regarding their educational and
professional pursuits.
PROBLEM OVERVIEW
Most students throughout the world are always perplexed after completing
schooling and reaching the point where they must choose a job route. Students under
and of the age of 18, lack the maturity to understand what steps must be taken to
pursue a rewarding professional path.

As we progress through the phases, we find that every student has questions or
thoughts about what to do after choosing schooling, which is the single most
difficult question. Then there's the question of whether they have the necessary
talents for the career path they've selected.
DATASET OVERVIEW
Dataset contains: 20,865 entries[0 to 20864] with 5 data columns:
# Column Non-Null Count Dtype
4 career_interest 20865 non-null object
0 subjects 20865 non-null object
1 hobbies 20865 non-null object
2 marks percentage 20865 non-null float64
3 age 20865 non-null int64

Data types: float64(1), int64(1), object(3)


LITERATURE REVIEW
Tanya V Yadalam, Vaishnavi M Gowda, Vanditha Shiva Kumar, Disha Girish "Career
Recommendation Systems Using Content Based Filtering" -ICCES 2000

Vignesh S, Shivani Priyanka C, Shree Manju H, Maithili K " An Intelligent Career


Guidance Systems Using Machine Learning" - ICACCS 2021

Manar Qamheih, Haya Sammaneh, Mona Nabil Demaidi" PCRS: Personalised Career
Path Recommendation System for Engineering Student"- Under Grant ANNU 1920-
SC004 (2020).
PAPER 1: CAREER
RECOMMENDATION
SYSTEMS USING CONTENT
BASED FILTERING
Dataset: 20000 entries with 17 columns
Methodology: Recommendation takes a form based input from the user and recommends
an accurate career. It recommends three best career options. Career prediction is based on
the data filled by the user and perform cosine similarity on that. System apply cosine
similarity function to get the similarity between previous user preference and the available
jobs and finally get the top recommended jobs according to the scores of the similarity. The
aim is to implement of feedback and a comment and perform NLP on the given feedback
and determine whether it's a positive negative or a neutral comment to provide better
results to the students using the recommendation system.
Algorithm: NLP, Cosine Similarity and Content based Filtering.
Advantages: Introduces features of Security, Reliability an Transparency.
Limitation: I t is mainly for engineering students and has no data encryption mechanism
PAPER 2: AN INTELLIGENT
CAREER GUIDANCE
SYSTEMS USING MACHINE
LEARNING
Dataset: 500 entries with several features and targeted values.
Methodology: The framework totally consists of three modules where the whole process
takes place. First modulus skill set assessment module. The second module is the prediction
module where the help of the scores obtained by the candidate the prediction takes place.
The third module is the result analysis module, in this module a detailed analysis of the
candidate's performance will be represented.
Algorithm: KNN, SVM, Naïve Bayes, K-means Clustering.
Advantages: Lower the chance of selecting a department with low chance of failure rate
Limitations: The skilled set analysis need not to be exact knowledge of students.
The system is for +2 students and they have only knowledge with their academics.
PAPER 3: PCRS: PERSONALISED CAREER
PATH RECOMMENDATION SYSTEM FOR
ENGINEERING STUDENT
Dataset: The  Meyers-Briggs Type Indicator (MBTI) personality test consists of 21 questions
randomly chosen from dataset of 70 questions.
Methodology: There are 4 main phases: Obtaining students personal information
including gender, high school grades in STEM courses and a list of extra curricular
interests. Determining students personality type based on self administrated personality test.
Processing input data to construct a personality and academic profile for each student. Build
a fuzzy recommended system to provide students with personalized and user specific ranking
of engineering disciplines.
Algorithms: Fuzzy Logic
Advantages: Helpful to the students whose professional guidance is limited.
Limitations: Time consuming and should be repeated with all the 7 engineering disciplines
considered in PCRS.
SYSTEM’S VISION: OBJECTIVE
The proposed system is a machine learning model that extracts information using
Machine Learning technique.
Users will provide with the input to the system
System will use Random Forest Classifier to train the model with this new test-data
and the result is provided.
Accuracy is calculated from the predicted output.
PROJECT PIPELINE
Data understanding Data Pre-processing

Algorithm: Random
Forest Algorithm

DATA
Career
Prediction Model
Predicted
SOFTWARE REQUIREMENT

PYTHON HTML CSS

Python Flas NumPy


k
MODEL TRAINING AND
VALIDATION
For model training, we have used Random Forest Algorithm.
Model is trained using the dataset file we have and due to a lot of categorical values
we apply LabelEncoding to convert strings to floats.
The classifier is trained using the fit() method by providing the features and the
target variable from the dataset.
Once trained, the classifier can make predictions using the predict() method based on
the user input.
Model accuracy:
OUTPUTS
FUTURE ASPECTS
The proposed system can be much improved in the future
The UI design need to be more detailed and user friendly.
Stronger ML algorithm need to be used instead of Random forest algorithm.
Dataset can to updated with more entries.
NLP based feedback be provided with the result.
CONCLUSION
In this dissertation, we developed a machine learning-based solution to predict career
interests and assist individuals in making informed decisions about their professional
paths.
By leveraging the Random Forest algorithm and a Flask web application, we were
able to create a user-friendly system that predicts career interests based on user input.
Through this project, we aimed to provide individuals with personalized career
guidance and enhance their understanding of the subjects relevant to their predicted
careers.
THANK YOU 

You might also like