Placement Prediction and Analysis using Machine Learning

DOI : 10.17577/IJERTCONV10IS11051

Download Full-Text PDF Cite this Publication

Text Only Version

Placement Prediction and Analysis using Machine Learning

Naresh Patel K M Dept of CSE, BIET Davangere India

Goutham N M Dept of CSE, BIET Davangere India

Inzamam K A Dept of CSE, BIET Davangere India

Suraksha V Kandi Dept of CSE, BIET Davangere India

Vineet Sharan V R Dept of CSE, BIET Davangere India

Abstract Every educational institution relies on campus placement to assist students in achieving their objectives. Machine learning classification can be used to retrieve associated data from huge student datasets. In this examination, a prescient model is fostered that can conjecture the positions for which students are eligible based on their academic and extracurricular achievements in the past. The model will also propose additional abilities that will be necessary for future recruitment, which will aid students in their preparation for placement. It also gives continuous trial results and discoveries, as well as execution estimations expected for model approval, aiding the accomplishment of the achievement of result based training at instructive foundations, which is agreed first concern in the current context.

Keywords:; Machine Learning, Classification, Result based instruction, Placement Prediction.


    An Outcome Based Education educational program begins with an unmistakable picture of what understudies ought to accomplish as per the educational program planned, coaching strategies embraced and graduate credits to be met. The last fulfillment accomplished will eventually get that learning done and course results are achieved. Right now, Result based instruction is being embraced at a faster speed at planning establishments all over India. Result based instruction which is a student centered direction structure, revolves around student execution through checked results as data procured, capacities ingrained and mindsets saw. The establishment is given the decision to pick the appraisal procedure for competitors during the program. Notwithstanding the way that the get-together of OBE at arranging affiliations would be an exceptional commencement for significant level preparation in India, yet the confirmed achievement lies in the persuading execution and cautious grant systems to guarantee that quality arranging is continued. In this manner Result based bearing will help in filling openings in scholastics to work with industry norms.

    In instructive organizations, the understudy's position assumes a critical part in up-lifting institutional norms. Understudy's scholarly presentation and their scholastic abilities are emphatically affected by arrangements. To accomplish excellent positions, understudies ought to be adjusted with characteristics like critical thinking abilities, genuineness and difficult work, collaboration, and performing

    multiple tasks. It will be a shelter to all understudies in the event that these characteristics are gathered ahead of time before the initiations of position drives. Taking into account model can be implemented which could foresee the result of the understudy's conditions choice, considering their previous display in scholastics in this way conveying the above plan to this present reality. At this point, a colossal proportion of data is requested and taken care of in educational establishments associated with student selection, progress reports, evaluation results and some more. A huge methodology used in Machine learning is assumption showing, in which a model could be made which comprehends from one express piece of the information.

    Machine Learning:

    Man-made brainpower is the field of study that empowers PCs to skill in without being expressly adjusted. ML is one of the most hypnotizing developments that one would have at whatever point run over. It gives the PC that makes it more like people.

    Fig 1:- Machine Leaning Category

    From the previously mentioned AI models Supervised learning is utilized in this undertaking.


    1. Liu, Yang, et al. "They Application of Machine Learning Techniques in College Students Information System." 2018 International Conference on Computer Science, Electronics and Communication Engineering (CSECE 2018). Atlantis Press, 2018.

      This paper features on an educational record application for gigantic information the bosses in schools. Choice Tree and affiliation rules assessment were utilized for information pre- managing, in which understudy's scores were unfortunate down

      utilizing choice tree calculation and use, mental status was dismantled utilizing association rule calculations. Include confirmation method was utilized to pick the best part among the given dataset. Credits utilized for the review were information appraisal from library records, utilization records, understudy score, and mental tests. Mean phenotypic worth and evaluation were applied to break down the purposes for dreadful appearance and mental status testing model procedures were utilized to pick physiological sicknesses in understudies. The showcase was named poor, and wonderful. At long last, the organized construction could consequently show the outcomes utilizing the information digging calculations picked for the review.

    2. Ishizue, et al. "Student circumstance and capacity situating markers for programming classes using class attitude, mental scales, and code estimations." Research and Practice in Technology Enhanced Learning 13.1, 2018.

      This paper exhibits the way that without examinations, AI assessments could additionally be applied to dismantle understudy's position assessment considering parts like mental scale, programming errands and the understudy tended to surveys. Choice tree depiction model with choice tree gave a F- degree of 0.912 when 9 illustrative components were utilized. Anyway the best-arranging model with SVM rank has a standardized limited cumulated gain of 0.962 when 20 predictable components were utilized.

    3. Ahmed S, et al. "Execution Based Placement Prediction System." IJARIIE-ISSN (O) – 4(3), 2018.

      This paper centers around the utilization of DM techniques in the field of coaching. A TPO the board structure was organized which could truly see qualified understudies for grounds drive. Choice tree C4.5 calculation was applied for affiliation's previous year information and current need, which would by idea be vital to understudies since the model would send an advice to qualified newcomers in this manner assisting them with knowing whether they are prepared for it. This would assist them with getting ready of time for the grounds drive. The characteristics utilized for the review were scholastic history like rate marks, extent of limits, programming ability, correspondence dominance, rational fitness and interest

    4. Nichat, et al "Expecting and Analysis of Student Performance Using Decision Tree Technique." International Journal 5, 2017.

      In this paper, the creator had organized a model which could foresee the understudy execution evaluation utilizing a choice tree classifier. Demand technique was utilized for limit evaluation considering different attributes related with execution and understudy action. Results could foresee the improvement region expected furthermore help with using with sounding judgment to impede scholastic fiasco. Improvement region which understudy should deal with for genuine satisfaction is likewise featured by this system.

    5. Patel T., et al "Data Mining Techniques for Campus Placement Prediction in Higher Education." India J.Sci.Res. 14 (2) 2017.

      In this paper, the creator had driven evaluations on the utilization of information digging frameworks for grounds position supposition and use of WEKA programming for plan and execution. Different cutoff points which could be considered for figuring understudy execution are the scholastic show, social limits, specific limits, capable plan and tries. Different pressing assessments like clear k-mean, Farthest-first convergence, segregated assembling, moderate grouping were used for model turn of events. It was seen that the time is taken for building clear k-mean, Farthest-first intersection point and bound gathering was just 0.02sec in regards to various evened out squeezing (0.09 sec) and thickness based collecting (0.08 sec).

    6. Raut. A. B., et al .Students execution figure using decision tree. Int. J. Comput. Intell. Res. 13(7) 2017.

      This paper features the utilization of information looking for execution supposition in a specific subject by understudies utilizing a C4.5 choice tree assessment. The need for the accommodating support of understudies for including great sense for forestalling scholastic dangers was in addition included.

    7. Goyal, J., et al. "Position Prediction Decision Support System using Data Mining." International Journal of Engineering and Techniques, 4(2) 2017.

      In this paper, the creator organized a position presumption truly impressive association with the assistance of information mining assessment. The model made helped in tracking down situation probability as well as upheld expecting the degree of social events the understudy could clear. Unsophisticated Bayes and Improved Naïve Bayes were considered for the review. WEKA and NetBeans instruments were utilized for information appraisal. Results showed that Improved Naïve Bayes gave an accuracy of 84.7% when showed up distinctively comparable to Naïve Bayes (80.96%) when 560 models dataset were considered for the review.

    8. Sumitha. R, et al. "Figure of Students Outcome Using Machine learning Techniques." Int. J. Sci. Eng. Appl. Sci 2.6 2016..

    In this paper, the maker coordinated a data model for better relationship of student's grandstand, using senior student's dataset. J48 computation was used and the exactness of the model was isolated and different data mining evaluations. High accuracy of 97.27% was achieved by J48 appraisal when stood separated from Naïve Bayes and multi-layer perceptron for instance 85.92% and 94.94% independently. Picked features for the audit were CGPA, past due responsibilities, interest, PUC marks, Engineering cut off, Medium of course and sort of board. Execution gathered documentations given were incredible norm and best.


    The information is accumulated from the school data set and the position data set from the different divisions like software engineering and designing, gadgets and interchanges, data science, structural designing and mechanical designing.


    Fig 2:- Block Diagram of Methodology

    1. Data Collection;

      The model data is accumulated from the school position division which contains the huge number of records of prior years students. The dataset assembled involve number events of students. Course grade point normal (CGPA) from the scholastic segment. Information connected with temporary positions gone through, and certificate courses finished. As a contribution for model expectation, data, for example, abilities expected for understudies in getting set in an organization was gathered from position division for aiding in situation expectation in a superior way.

    2. Data Pre-Processing;

      Data pre-dealing with is a technique that is used to change over unrefined data into a refined dataset. The collected information were then pre-dealt with to fill the missing information and made appropriate for additional managing (Cleaning missing attributes).

    3. Feature Selection;

      The elements which are huge in expectation is chosen by utilizing importance estimates like covariance. For Example: The understudy's specialized information highlight is a higher priority than the imprints got in secondary school. This progression was done with the assistance of master guidance both from scholastic and position divisions to choose the most suitable elements for quicker and viable arrangement of the information. A portion of the traits in the underlying dataset that was not appropriate (pertinent) to the examination objective were overlooked. The primary credits utilized for this study are name, orientation, excesses, temporary jobs, CGPA, accreditations and stream.

    4. Weightage Assignment for Feature

      According to the master's recommendation, it is obvious that understudies can't succeed in all spaces, in this way proper weight was relegated for each component for powerful expectation. A specific weightage is relegated for entry level

      positions, extra-curricular subtleties, courses finished, and scholarly execution, and so on.

    5. Classification Methods

      The key target of portrayal methodology is to apportion the pre-described marks considering the features picked. The proposed model will help in describing the data.

    6. Training and Testing

      For better model support, the dataset in the continuous review was isolated into arranging and testing with the assistance of SciKit library. It contains a class called Imputer which will assist us with dealing with the missing information. Various extents like 80:20, 70:30 and 60:40 proportions were made and used for the review. An extent of 80:20 connotes that 80% information is considered as preparing information and rest 20% information is considered as testing information. As of now the accompanying stage is to separated our dataset into two Planning set and a Test set. A fundamental rule of the thumb is to consign 80% of the dataset to getting ready set and thus the extra 20% to test set.

    7. Results and Analysis

      The tests were led trying to track down the best calculation for the ongoing model. The calculations chose to arrange the information where irregular backwoods classifier and catboost calculation. The information tests of occasions were utilized to anticipate the arrangements class in which understudy might get chosen.

      The show examination of the model was outlined with the help of evaluations like exactness, care, F1-score and accuracy. The show portrayal was investigated using a graph plot AUC (Area under the Curve) ROC (Receiver Operating Characteristics) bend that uncovers the sharp uttermost spans of a matched classifier structure as its separation limit. The best calculation in view of the exhibition boundaries was chosen to foresee the position classification of understudies. In light of the subtleties given by the understudies, the arrangement class could be anticipated and the outcome would be shown alongside the ideas for additional improvement.


    1. Use Case Diagram

      Fig 3:- Use-Case diagram of user using user application

    2. Sequence Diagram

Fig 4:-Sequence diagram of user using user application


The two procedures erratic forest classifier and catboost computation enlightening file used is r splitted to two parts involving two third as planning set and 33% as testing set. The methodologies involves around 3000 information passages as the testing sets and the qualities incorporate age, orientation, stream, entry level position, CGPA, inn, history of accumulations and the fields are genuine outcome and expectation result. The capability of the two philosophies is pondered concerning the accuracy.

The grounds position movement is especially significant as foundation perspective as well as understudy perspective. In such manner to work on the understudy's presentation, a work has been dissected and anticipated utilizing Random Forest Classifier and catboost calculation to approve the methodologies. The calculations are applied on the informational index and characteristics used to fabricate the model. The exactness got after investigation for Random Forest Classifier is 87% and for the catboost calculation is 88%.


The grounds situation movement is especially significant as organization perspective as well as understudy perspective. In such manner to work on the understudy's exhibition, a work has been broke down and anticipated utilizing Random woodland Classifier and CatBoost calculation to approve the methodologies. The calculations are applied on the informational index and qualities used to construct the model. This large number of forecasts assist the foundation with ad libbing the understudy execution and can concoct 100 percent results.


[1] Liu, Yang, et al. "The Application of Machine learning Techniques in College Students Information System." 2018 International Conference on Computer Science, Electronics and Communication Engineering (CSECE 2018). Atlantis Press, 2018.

[2] Ishizue, Ryosuke, et al. "Student placement and skill ranking predictors for programming classes using class attitude, psychological scales, and code metrics." Research and Practice in Technology Enhanced Learning 13.1 (2018): 1-20.

[3] Ahmed, S., Zade, A., Gore, S., Gaikwad, P., Kolhal, M. Performance Based Placement Prediction System. IJARIIE- ISSN (O) – 4(3) 2018: 2395-4396.

[4] Manikandan, K., Sivakumar, S., Ashokvel, M. A Classification Model for Predicting Campus Placement performance Class using Data Mining Technique International Journal of Advance Research in Science and Engineering 7(6) 2018: 29-38.

[5] Gilbert, Noah. "Predicting Success: an Application of Machine learning Techniques to Student Outcomes." International Journal of Machine learning & Knowledge Management Process (IJDKP) 7.2 2017: 1-20.

[6] Rathore, Ravi Kumar, and J. Jayanthi. "Student Prediction System for Placement Training using Fuzzy Inference System." ICTACT Journal on Soft Computing 7.3 (2017): 1443-1446.

[7] Nichat, Ankita A., and Dr Anjali B. Raut. "Predicting and Analysis of Student Performance Using Decision Tree Technique." International Journal 5 (2017) :7319-7328.

[8] Suganthi, G., Ashok, M.V. Unique Machine learning Approach to Predict Placement Chance. International Journal of Engineering Sciences & Research Technology 6(3) 2017: 263-


[9] Patel, T., Tamrakar, A. Data Mining Techniques for Campus Placement Prediction in Higher Education. Indian J.Sci.Res. 14 (2) 2017: 467-471.

[10] Raut, A. B., Nichat, M. A. A., Students performance prediction using decision tree. Int. J. Comput. Intell. Res. 13(7) 2017: 1735 1741.

[11] Goyal, J., and Shilpa, S. Placement Prediction Decision Support System using Data Mining. International Journal of Engineering and Techniques, 4(2) 2017: 630-635.

[12] Sheetal, M. B, Savita, Bakare. Prediction of Campus Placement Using Machine learning Algorithm-Fuzzy logic and K nearest neighbor. International Journal of Advanced Research in Computer and Communication Engineering 5.6 2016: 309-312.

[13] Sumitha, R., E. S. Vinothkumar, and P. Scholar. "Prediction of Students Outcome Using Machine learning Techniques." Int. J. Sci. Eng. Appl. Sci 2.6 (2016): 132-139.

[14] 14)Prediction Model for Students Future Development by Deep Learning and TensorFlow Artificial Intelligence Engine 2018 4th IEEE International Conference on Information Management. [3] [15] Kohavi, R and F, Provost (1998). Machine Learning 30:271-274.


This model can be further improvised based on the growing competition and can also be proposed in such a way that it can be modified based on particular companys criteria. Later it can further added to the institute website for the students to check their eligibility for the placement preparation.