I am new to predictive modelling. I am unable to choose the correct model for predicting if a student will pass or fail a particular exam.
My data set :
Input variables: Total_tests_Taken , Historic_Pass_percentage , attendance_percentage,etc..
Response Variable : PassFailFlag (YES/NO)
I have around 150000 sample student records with both input and response variables populated.
Business case : Predict if a student will pass or fail an exam based on his historical track record.
Please suggest me a model (GLM or randomforest or regression or cart etc..) to choose.