Start
Entdecken
Suche senden
Hochladen
Einloggen
Registrieren
Anzeige
Anzeige
Nächste SlideShare
Recuriter Recommendation System
Wird geladen in ... 3
1
von
5
Top clipped slide
Post Graduate Admission Prediction System
17. Oct 2022
•
0 gefällt mir
0 gefällt mir
×
Sei der Erste, dem dies gefällt
Mehr anzeigen
•
11 Aufrufe
Aufrufe
×
Aufrufe insgesamt
0
Auf Slideshare
0
Aus Einbettungen
0
Anzahl der Einbettungen
0
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Melden
Ingenieurwesen
https://www.irjet.net/archives/V9/i6/IRJET-V9I6416.pdf
IRJET Journal
Folgen
Fast Track Publications
Anzeige
Anzeige
Anzeige
Recomendados
Recuriter Recommendation System
IRJET Journal
3 Aufrufe
•
3 Folien
Hybrid-Training & Placement Management with Prediction System
IRJET Journal
17 Aufrufe
•
5 Folien
AI TESTING: ENSURING A GOOD DATA SPLIT BETWEEN DATA SETS (TRAINING AND TEST) ...
ijsc
30 Aufrufe
•
11 Folien
Training and Placement Portal
IRJET Journal
43 Aufrufe
•
3 Folien
A Comparative Study on Identical Face Classification using Machine Learning
IRJET Journal
11 Aufrufe
•
5 Folien
IRJET- Evaluation Technique of Student Performance in various Courses
IRJET Journal
25 Aufrufe
•
3 Folien
Más contenido relacionado
Similar a Post Graduate Admission Prediction System
(20)
Student Performance Predictor
IRJET Journal
•
2 Aufrufe
Educational Data Mining to Analyze Students Performance – Concept Plan
IRJET Journal
•
52 Aufrufe
RESUME SCREENING USING LSTM
IRJET Journal
•
39 Aufrufe
IRJET - An Overview of Machine Learning Algorithms for Data Science
IRJET Journal
•
10 Aufrufe
MACHINE LEARNING CLASSIFIERS TO ANALYZE CREDIT RISK
IRJET Journal
•
3 Aufrufe
IRJET- Prediction of Crime Rate Analysis using Supervised Classification Mach...
IRJET Journal
•
76 Aufrufe
IRJET- Stabilization of Black Cotton Soil using Rice Husk Ash and Lime
IRJET Journal
•
18 Aufrufe
IRJET- Student Placement Prediction using Machine Learning
IRJET Journal
•
782 Aufrufe
IRJET - Comparative Analysis of GUI based Prediction of Parkinson Disease usi...
IRJET Journal
•
32 Aufrufe
IRJET- Predictive Analytics for Placement of Student- A Comparative Study
IRJET Journal
•
29 Aufrufe
IRJET- Breast Cancer Prediction using Deep Learning
IRJET Journal
•
134 Aufrufe
IRJET- Tracking and Predicting Student Performance using Machine Learning
IRJET Journal
•
74 Aufrufe
CUSTOMER CHURN PREDICTION
IRJET Journal
•
5 Aufrufe
IRJET- Automated CV Classification using Clustering Technique
IRJET Journal
•
23 Aufrufe
ENACTMENT RANKING OF SUPERVISED ALGORITHMS DEPENDENCE OF DATA SPLITTING ALGOR...
ijnlc
•
8 Aufrufe
Enactment Ranking of Supervised Algorithms Dependence of Data Splitting Algor...
AIRCC Publishing Corporation
•
14 Aufrufe
A New Approach of Analysis of Student Results by using MapReduce
IRJET Journal
•
18 Aufrufe
IRJET- Breast Cancer Relapse Prognosis by Classic and Modern Structures o...
IRJET Journal
•
27 Aufrufe
Advanced Question Paper Generator using Fuzzy Logic
IRJET Journal
•
52 Aufrufe
Learning trends in customer churn with rule-based and kernel methods
IJECEIAES
•
13 Aufrufe
Más de IRJET Journal
(20)
Electronic Passport Verification System using IOT
IRJET Journal
•
0 Aufrufe
MULTI-FUNCTIONAL BLIND STICK BY USING SOLAR CHARGING SYSTEM
IRJET Journal
•
0 Aufrufe
Smart Safety Vest For Miners
IRJET Journal
•
0 Aufrufe
RUBBERISED FIBRE REINFORCED CONCRETE
IRJET Journal
•
0 Aufrufe
Experimental Investigation on E- Waste Concrete Using Non Woven Fabric Liner
IRJET Journal
•
0 Aufrufe
Behavior of Hot Asphalt Mixture Modified with Carbon Nanotube and Reclaimed A...
IRJET Journal
•
0 Aufrufe
SELF CURING CONCRETE
IRJET Journal
•
0 Aufrufe
A Comparative Study of Different Models on Image Colorization using Deep Lear...
IRJET Journal
•
0 Aufrufe
Graphical Password Authentication
IRJET Journal
•
0 Aufrufe
COLLEGE ENQUIRY CHATBOT SYSTEM IN JAVASCRIPT
IRJET Journal
•
0 Aufrufe
A REVIEW OF THE EXPERIMENTAL INVESTIGATION OF THE EFFECT OF FIBER REINFORCEME...
IRJET Journal
•
0 Aufrufe
Intrusion Detection System Using Face Recognition
IRJET Journal
•
0 Aufrufe
Experimental Investigation on Durability Properties of Silica Fume blended Hi...
IRJET Journal
•
0 Aufrufe
Strength Improvement in the Soil Using Waste Materials
IRJET Journal
•
0 Aufrufe
PCE Connect
IRJET Journal
•
0 Aufrufe
Ameliorating Depression through Deep Learning Conversational Agent: A Novel A...
IRJET Journal
•
0 Aufrufe
Admiring Gift Web App
IRJET Journal
•
0 Aufrufe
SECURING AND STRENGTHENING 5G BASED INFRASTRUCTURE USING ML
IRJET Journal
•
0 Aufrufe
Unleashing The Mechanical properties of Synthesized HAp (Eggshell) Particulat...
IRJET Journal
•
0 Aufrufe
Spinesense: Advanced Pain Detection System for Spinal Cord
IRJET Journal
•
0 Aufrufe
Anzeige
Último
(20)
FAL(2022-23)_FRESHERS_CSE1012_ETH_AP2022234000166_Reference_Material_I_06-Dec...
jaychoudhary37
•
0 Aufrufe
An Effect of Compressive Sensing on Image Steganalysis
IRJET Journal
•
0 Aufrufe
Comparative Study of Enchancement of Automated Student Attendance System Usin...
IRJET Journal
•
0 Aufrufe
RAILWAY-ELEPHANT CONFLICT MINIMISATION USING RADIO FREQUENCY TECHNOLOGY
IRJET Journal
•
0 Aufrufe
Review Paper on Experimental Investigation of Permeable Fins
IRJET Journal
•
0 Aufrufe
Intravenous Therapy Supervising And Handling Using IoT
IRJET Journal
•
0 Aufrufe
Cyberbullying Detection Using Machine Learning
IRJET Journal
•
0 Aufrufe
Cryptocurrency And NSE Stock Market: A Comparative Data Analysis
IRJET Journal
•
0 Aufrufe
AlgoB – Cryptocurrency price prediction system using LSTM
IRJET Journal
•
0 Aufrufe
A Survey on RFID Based Smart Shopping System and Automated Billing
IRJET Journal
•
0 Aufrufe
Multipurpose Solar Powered Agribot
IRJET Journal
•
0 Aufrufe
Car Pooling Web App
IRJET Journal
•
0 Aufrufe
COMPARATIVE STUDY OF WIND ANALYSIS ON STRUCTURAL SHAPE WITH & WITHOUT SHEAR W...
IRJET Journal
•
0 Aufrufe
Real-Time Driver Drowsiness Detection System
IRJET Journal
•
0 Aufrufe
Soldier Health Severity Checking using Machine Learning And IOT
IRJET Journal
•
0 Aufrufe
EXPERIMENTAL INVESTIGATION ON THE PROPERTIES OF RECYCLED COARSE AGGREGATE CON...
IRJET Journal
•
0 Aufrufe
BUCHHOLZ RELAY TESTING KIT
IRJET Journal
•
0 Aufrufe
Design of Self Regulating Pressure Valve using Transient Finite Element Analysis
IRJET Journal
•
0 Aufrufe
Implementing Portable Tourist Captain
IRJET Journal
•
0 Aufrufe
DESIGN AND FABRICATION OF COMBINED SAVONIUS AND DARRIEUS WIND TURBINE
IRJET Journal
•
0 Aufrufe
Post Graduate Admission Prediction System
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2250 Post Graduate Admission Prediction System Dr. Bindiya M K1, Abhijna S2, Abhishek Rawat3, Anushri N R4, Indudhar L Gowda5 1Associate Professor, Department of Computer Science and Engineering, SJB Institute of Technology 2,3,4,5Student, Department of Computer Science and Engineering, SJB Institute of Technology ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Each year, a huge number of students apply to post-graduate programs allovertheworldinordertoadvance their careers. In this project, we focus on the students applying for Masters programs in universities abroad, particularly the universities in the United States of America. Here, we present a new universityadmissionpredictionsystem using machine learning algorithms by recognizingthefactors that affect the likelihood of admission. We useseveralmachine learning algorithms to statistically analyze the admission predictability of such factors. The objective is to predict the list of universities that a student might get into rather than the chance of admit. Key Words: Post-graduate admission prediction, Machine Learning, Masters programs, PCA, MLR, SVM 1. INTRODUCTION Applying to universities abroad is often difficult. Students find it hard to estimate exactly where they stand. It involves many steps and procedures to follow. Researching the universities and programs is itself an arduous and lengthy task. Choosing the right universities to apply to is definitely a hurdle students have to face. Many students apply for the universities in which they havea slimchanceof acceptance. University applications alone can costhundreds of dollars. This can take a toll on the finances of students coming from a poor economic background. Students have to throw away lots of hard-earnedmoneyfornothingifthey get rejected by these universities. In this project, we will be using the admission_predict dataset in CSV format to predict the universities that a student might get into based on several academic performance measurements. Parameters that help predict the universities: 1. GRE Scores (out of 340) 2. TOEFL Scores (out of 120) 3. University Rating (out of 5) 4. Statement of Purpose and Letter of Recommendation Strength (out of 5) 5. Undergraduate GPA (out of 10) 6. Research Experience (either 0 or 1) This project will be implemented using several machine learning algorithms, Python programming language and Flask web framework. To yield the most accurate result, we will be going through several steps such as data pre- processing, exploratorydata analysis,featureselection,cross validation, model selection, training the model and so on. 2. LITERATURE SURVEY A substantial number of research programs have been carried out on subjects relatedtouniversityadmissions.Each one has used datasets from various sources and is specific to a certain course or university. Hence, the prediction may not be accurate for every student. Previous studies done in this area evaluated the chance of student admission into respective universities primarily based on a single parameter – the GREscore.Thedownsideis that they only considered the GRE score and left out all the other factors that might contribute to admission prediction. Our base research paper has considered all these parameters, but the machine learning model has low accuracy. Another con is that the dataset used is specific to Indian students and is not generalized. The main drawback of all the previous research carried out is that it only predicts the chance of admission of a student. A better system would predict theuniversitiesthata student might get into, rather than the chance of admission. In this way, a student would be able to apply to universities where they have a better chance at getting admission. 3. METHODOLOGY Problem Understanding: We first need to understand the problems faced by students duringtheuniversityapplication process and figure out ways to overcomethem.Precisegoals must be set. A clear path to achieve the set goals must be apparent. Data Understanding: We need to understand the trends in each dataset and consider the most diverse one in order to get a generalized model that can be useful for every student. Exploratory data analysis is performed for the same. During this phase, we will also get a deeper understanding of the data and will be able to estimate which machine-learning model might give good results.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2251 Data Preparation: Data should be cleaned for it to be suitable for the machine learning algorithm. In order to do this, we need to perform data pre-processingsteps.Here, we will be splitting the dataset into X and Y columns, checking for any missing values, categorical values, outliers and so on and dealing with them in an effective manner.[4] Building Models: We need to experiment with various ML models in order to identify the best fit for our dataset. Evaluation: In this step, we analyze how well the model fits our data. We check for any chances of overfitting or underfitting of the data. We also strive for a good accuracy and make sure the error rate is minimal. Creation of an interface: After modeling the right ML algorithm we move on to creation of a website. We will be using Flask as a web framework with HTML for structure, CSS for styling, JavaScript for interactivity, andBootstrapfor a responsive website and SQLite for backend. [5] Fig – 1: Methodology Fig – 2: User’s perspective of the workflow 4. IMPLEMENTATION Multiple Linear Regression with PCA Large datasets are increasingly common in Machine Learning. While a large dataset is necessary for a good model, this introduces a great deal of complexity and difficulty in interpretation.Principal ComponentAnalysisisa technique that is popularly used for reducing the dimensionality of such datasets. It helps in increasing interpretability and at the same time, minimizes the loss of information. PCA is an unsupervised algorithm and most commonly used as a dimensionality reduction algorithm. Multiple Linear regression is a statistical technique that is used to model the linear relationship between several explanatory variables and one response variable. We first import all the required libraries, and the dataset. Data preprocessing in order to make the data suitable for machine learningmodels.ExploratoryData Analysis(EDA)is done on the dataset in order to understand the data and apply appropriate models. Feature Scaling is performed on the independent variables of the dataset to bring every feature to the same footing, without any upfront importance of one over the other. PCA is then performed on the standardized data. Here, we have opted for three features as that explains over 85% of the variance in the data. Fig – 3: MLR Formula The data is then split into train and test sets. Due to sample variability between the train and test sets, machine learning models may give a better prediction on the trainingdata,but fail to generalize over the test data. This leads to a high test error. In order to avoid such a situation,wehaveoptedforK- fold Cross Validation. This method gave us an accuracy of 0.8949. Using the K-fold Cross Validation method increased the accuracy of the model by over 12%. Fig – 4: K-fold Cross Validation Random Forest Regression Random Forest Regression (RFR) is another popular machine learning algorithm that uses the concept of ensemble learning. Random Forest is a supervised learning method that can be used for classification as well as
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2252 regression problems. Random Forest contains a number of decision trees on various subsets of the given dataset and takes the average of the results to improve the predictive accuracy of the dataset. An upside to this model is that it prevents the problem of overfitting. In this model, we followed a slightly different approach that transforms the regression problem that we have, into a classification one. The approach here is to have a binary column called ‘Status’ that takes the value True for applicants that have more than 83% of chance of admit. This value was taken as the threshold after a careful study of the data distribution. This approach gave us an accuracy of 96%. The confusion matrix revealed that 3 out 100 students that were rejected were predicted as admitted and 1 out of 100 of studentsthat were admitted were predicted as rejected. Fig – 5: Random Forest Regression Support Vector Machine Support Vector Machine is a supervised learning algorithm that can be used for classification as well as regression. Although it can be used for regression, it is best suited for classification problems. The objective of SVM is to find a hyperplane in an N-dimensional space that distinctly classifies the data points. The dimension of this hyperplane depends on the number of features. Fig – 6: Support Vector Machine Here, we’ve used the same classification approachdiscussed earlier. This gave us an accuracy of 96% as well. The confusion matrix revealed that 2 out 100 students that were rejected were predicted as admitted and 2 out of 100 of students that were admitted were predicted as rejected. Logistic Regression Logistic Regression is a supervisedlearningtechniquethatis used to predict a categorical dependent variable using a set of independent variables. The dependentvariableisa binary value, but instead of giving the exact binary values, it gives the probabilistic values that lies between 0 and 1. Logistic regression and linear regression are quite similar. Inlogistic regression, instead of fitting a regression line, we fit an S shaped curve or a logistic function. The curve from the logistic function indicates the likelihood of something, such as the chances of a student getting admission in a particular university. The classification approach discussed earlier is used here as well. This gave us an accuracy of 97%. The confusion matrix revealed that 2 out 100 students that were rejected were predicted as admitted and 1 out of 100 of students thatwere admitted were predicted as rejected. Fig – 7: Logistic Regression This is the best accuracy that we could achieve. It gave us satisfactory results. Mapping chance of admit to universities We initially set out to collect data so as to predict the universities instead of the chance of admit. Due to a lack of enough data, we decided to map the chance of admit predicted in the current dataset to universities. To do so, we collected the cut-off GRE and TOEFL scores of several universities and used this dataset for mapping purposes. The universities thus obtained are then categorized as ‘Dream Universities’, ‘Safe Universities’ and ‘Backup Universities’. The students can divide their resources and apply for a combination of these universities. 5. RESULTS As demonstrated in the previous section. The logistic regression model gave the best results, followedbySVMand RFR, then MLR with PCA. The central concept of this application is to allow the students to predict the universities that they can get
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2253 admission into. This allows the student to manage their funds and save money during the university application process, by only applying to thoseuniversitiesthattheyhave a high chance of getting into. A website was created using HTML, CSS, Bootstrap for frontend, and SQLite for database. Flask was used as a web framework. Fig – 8: Comparison of models Fig – 9: Homepage of Postpred Fig - 9 shows the homepage of our website, PostPred. This is the page that the user encounters onceheopensthewebsite. Fig – 10: User Login Fig - 10 shows the user login page. The user can enter their email ID and password in order to accesstheiraccount.If the user doesn’t already have an account, he/she can create one using the Sign Up button below. Fig – 11: Area of Expertise Fig – 11 shows the expertise page. This page lets the user enter his/her area of expertise. Once the selection is done, the user is redirected to a prediction page. Fig – 12: Prediction Page Fig – 13: Prediction Results The page shown in Fig - 13 shows the prediction results based on the previous scores. The results are predicted by the Machine Learning model. The universities are characterized as Dream University, Safe University and Backup University. Fig – 14: Application Page for Purdue University
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2254 Fig – 14 shows the application page of Purdue University. The user is redirected to the application of the respective universities when he/she clicks on the apply button next to the university as shown in Fig – 13. 6. CONCLUSION The central concept of this application is to allow the students to predict the universities that they can get admission into. This allows the student to manage their funds and save money during the university application process, by only applying to thoseuniversitiesthattheyhave a high chance of getting into. We’ve used multiple machine learningmodelsforprediction of the same. The best one i.e., Logistic Regression isusedasa pickle file and used in the Flask web framework. A user- friendly interface is thusprovidedto maketheprocesseasier for users from a non-technical background. REFERENCES [1] “Prediction fora University Admission Using Machine Learning” by Chitra Apoorva D.A,MalepatiChanduNath, Peta Rohith, Swaroop S, Bindushree S - Blue Eyes Intelligence Engineering & Sciences Publication. International Journal of Recent Technology and Engineering(IJRTE)ISSN:2277-3878,Volume-8,Issue-6 March 2020. [2] “Machine Learning BasicswiththeK-NearestNeighbors Algorithm”- https://towardsdatascience.com/machine-learning- basics-with-the-k-nearest-neighbors-algorithm [3] “Random Forest Regression” - https://www.kaggle.com/dansbecker/random-forests [4] “Data pre-processing & Machine Learning” https://archieve.ics.uci.edu/ml/index.php [5] “User Interface Design” - https://pidoco.com/en/help/ux/user-interface-design [6] “Graduate Admission Prediction Using Machine Learning” by Sara Aljasmi, Ali Bou Nassif, Ismail Shahin, Ashraf Elnagar - ResearchGate Publication, December 2020. [7] Sujay S “Supervised Machine Learning Modelling & Analysis For Graduate Admission Prediction” Published in International Journal of Trend in Research and Development (IJTRD), ISSN: 2394-9333, Volume-7 | Issue-4 , August 2020.
Anzeige