Student Performance Prediction: Mukul Gharpure, Pushpak Chaudhari, Yash Bhole, Sagar Borkar, Aashutosh Awasthi
Student Performance Prediction: Mukul Gharpure, Pushpak Chaudhari, Yash Bhole, Sagar Borkar, Aashutosh Awasthi
Student Performance Prediction: Mukul Gharpure, Pushpak Chaudhari, Yash Bhole, Sagar Borkar, Aashutosh Awasthi
© 2020, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 153
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 08 | Aug 2020 www.irjet.net p-ISSN: 2395-0072
accurate. Also the visualization of that data is not done in DATA SET:
proper way. The number of rows and columns in excel sheet
is very large and not useful to find out something meaningful Ro Learn IAT Assign Practi Point
from that data. ll ing Aver ment cal er
3. ARCHITECTURE & BLOCK DIAGRAM: - No Attitu age Avg. Avg.
de
Avg.
2 72 0 45 42.5 5.56
© 2020, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 154
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 08 | Aug 2020 www.irjet.net p-ISSN: 2395-0072
Multiple linear regression attempts to model the Adjusted R-squared adjusts the statistic based on
relationship between two or more explanatory variables and the number of independent variables in the model. Adjusted
the response variable by fitting a linear equation to observed R2 also indicates how well terms fit a curve or line, but
data. Multiple regression is an extension of simple linear adjusts for the number of terms in a model. If you add more
regression. It is used when we want to predict the value of a and more useless variables to a model, adjusted r-squared
variable based on the value of two or more other variables. will decrease. If you add more useful variables, adjusted r-
The variable we want to predict is called the dependent squared will increase.
variable (or sometimes, the outcome, target or criterion
variable). It is also known as Multivariate regression. VISUALIZATIONS:
If we have 3 dependant variables, (x), the prediction With ever increasing volume of data, it is impossible
of y is expressed by the following equation:- to tell stories without visualizations. Data visualization is an
art of how to turn numbers into useful knowledge.
© 2020, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 155
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 08 | Aug 2020 www.irjet.net p-ISSN: 2395-0072
5. IMPLEMENTATION:-
STEP 1: ALGORITHM
4. FLOWCHART:-
In this project, to arrive at a prediction, we use the
model of linear regression. In our dataset, we have
columns like the term test average, term work, practical
and assignments which help us determine a student’s
pointer. We also have the real time data of the pointers
that the students achieved so that we can train the
model accordingly and predict the pointers of students
in the test dataset.
© 2020, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 156
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 08 | Aug 2020 www.irjet.net p-ISSN: 2395-0072
Figure 5 FLOWCHART
Figure 4 FLOWCHART
Figure 7 HISTOGRAM
8. FUTURE SCOPE:-
© 2020, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 158
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 08 | Aug 2020 www.irjet.net p-ISSN: 2395-0072
Also with this project we can predict how the student will
perform in coming semester by using his previous
semesters’ pointers. In this way we can know which students
requires attention and could also prove helpful for the
college in the prediction of the passing percentage of the
students of the college and will be working on the same in
future.
9. REFERENCES:-
We have referred “http://www.kaggle.com/” for the data
set for practicing algorithms.
“https://www.tutorialspoint.com/r/r_multiple_regressio
n.htm” for learning our algorithm.
https://www.hackerearth.com/practice/machine-
learning/linear-regression/multivariate-linear-regression-
1/tutorial/
https://www.r-bloggers.com/r-tutorial-series-multiple-
linear-regression/
https://www.guru99.com/r-simple-multiple-linear-
regression.html
© 2020, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 159