Paper 8675
Paper 8675
IJARSCT
International Journal of Advanced Research in Science, Communication and Technology (IJARSCT)
Abstract: As students are going through their academics and pursuing their interested courses, it is very
important for them to assess their capabilities and identify their interests so that they will get to know in
which career area their interests and capabilities are going to put them. This will help them in improving
their performance and motivating their interests so that they will be directed towards their targeted career
and get settled in that. Also, recruiters while recruiting candidates after assessing them in all different
aspects, these kinds of career recommender systems help them in deciding which job role the candidate
should be kept in based on his/her performance and other evaluations. This paper mainly concentrates on
the career area prediction of computer science domain candidates.
I. INTRODUCTION
Nowadays, students are often facing a dilemma in deciding to choose a career in their life. There are several factors that
influenced students when choosing their career path as their Personal aptitudes, educational achievement, and their
environment. Upon completing their first degree or undergraduate students at the university, students are normally
starting to consider a career path that may suit their skill and potential the best. However, many students made the
wrong decision in selecting their career due to the lack of experience, help, and advice from friends and relatives,
parents and lecturers, or career counseling. It is necessary to deliver career guidance in several ways like courses,
training, and seminars that offer group experiences in future career planning and group or individual counseling
activities. The factor that may cause students not to be successful in their careers is the wrong choice of a job that suits
them. It requires a decision-making process at an early stage. So this system gives a recommendation for students about
their careers based on their academic result and their abilities.
II. ALGORITHMS
2.1 Support Vector Machine
Support Vector Machine is an acronym. It is a supervised machine-learning approach that is typically applied to both
classification and regression-type issues. Various classification issues are where this is primarily applied. The standard
algorithmic step is to plot each data point in an n-dimensional space, where n is the number of features and a feature's
value is the value of a specific coordinate. The following step is to classify by obtaining the hyper-plane that sharply
divides the two classes. Practically speaking, kernels are used to implement SVM algorithms. There are three different
types of SVM, and the linear SVM hyperplane is calculated or discovered by using linear algebra to the problem. The
realization is that SVM can be rephrased by using the inner product of observations.
2.2 XG BOOST
Extreme Gradient Boosting is referred to as XGBoost. The implementation of gradient boosting algorithms is called
XGBoost. It is accessible in a variety of tools mats, including tools, a library, etc. It primarily concentrates on
computational efficiency and model performance. It significantly cuts down on the amount of time and significantly
improves the model. Its implementation includes recent additions like regularisation in addition to capabilities seen in
sci-kit-learn and R versions. Gradient boosting using both L1 and L2 type regularizations is referred to as regularised
gradient boosting. The following are the key benefits that the algorithm's implementation offers: Automatic handling of
III. IMPLEMENTATION
3.1 Data Collection
One of the biggest and most crucial jobs of every machine learning project is data collection. as a result the input data is
fed to the algorithms. Therefore, the accuracy and efficiency of the algorithms depend on how well the data is collected
and how accurate it is. The result will be the same as the data. Numerous factors, including academic performance in
multiple disciplines, specialties, programming, analytical skills, memory, relationship status, interests in sports,
contests, hackathons, workshops, and books, among others, are needed to predict a student's career. All of these
characteristics are taken into account since they are crucial in determining how far a student will advance in a certain
vocational field. Many methods exist for gathering data. Some information is gathered from employees of various
organizations, LinkedIn, and Colleges
V. LITERATURE SURVEY
5.1 Personal Factor
Personal factors including student behavior, such as feelings, activities, as well as the finances of the pupils, are
important components of understudy academic performance. age and sexual orientation, which impact how they
perform. The most often employed parameters for prediction are age and gender since they are considered internal
causes of variability and are simple to define and assess. The analysts looked at how frequently psychometric factors
might affect how well students performed.
The system was created using Python. The system produces after receiving input from the datasets. As a result The
steps that make up the system-building process are done in order.
Obtaining the dataset
Cleaning the Dataset
Selecting for feature dataset
Build a model
Predict outcomes using the model
VII. RESULT
All three algorithms are tested and trained on the data, and SVM topped all others in terms of accuracy, scoring 90.3
percent, followed by XG Boost at 88.33 percent. As SVM All subsequent data predictions are picked to be followed by
SVM because it provided the highest accuracy. Thus, a web application is created to provide the student's input
parameters and the end A prediction is produced and shown. SVM is indeed the background method in use, and fresh
predictions are continuously added to the dataset to increase accuracy.
REFERENCES
[1]. https://towardsdatascience.com/building-a-job-recommender-for-non-technical- business-roles-via-nlp-and-
machine-learning-626c4039931e
[2]. https://www.researchgate.net/publication/358791179_Career_Recommendation_for_College_Students_Based
_on_Deep_Learning_and_Machine_Learning
[3]. https://www.researchgate.net/publication/269272063_Career_path_recommendation_system_for_UiTM_Perli
s_students_using_fuzzy_logic
[4]. https://ieeexplore.ieee.org/document/6869553
[5]. https://www.semanticscholar.org/paper/Student-Career-Prediction-Using-Decision-Tree-and-VidyaShreeram-
Muthukumaravel/28490efaca5b4cd1c215fa79dec03f14f58c17c4
[6]. https://ieeexplore.ieee.org/document/9137992 https://www.ijraset.com/research-paper/career-
recommendation-using-ann
[7]. P.KaviPriya, “A Review on Predicting Students’ Academic Performance Earlier, Using Data Mining
Techniques”, International Journal of Advanced Research in Computer Science and Software Engineering.
[8]. Ali Daud, Naif Radi Aljohani, “Predicting Student Performance using Advanced Learning Analytics”, 2017
International World Wide Web Conference Committee (IW3C2).
[9]. Nikita Gorad ,Ishani Zalte, “Career Counselling Using Data Mining”, International Journal of Innovative
Research in Computer and Communication Engineering.