{'fraction_non_alphanumeric': 0.026572668112798264, 'fraction_numerical': 0.005422993492407809, 'mean_word_length': 5.233108108108108, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Registration Status Prediction of Students using Machine Learning in the Context of Private University of Bangladesh

Bangladesh is a densely populated country where a large portion of citizens is living under poverty. In Bangladesh, a significant portion of higher education is accomplished at private universities. In this twenty-first century, these students of higher education are highly mobile and different from earlier generations. Thus, retaining existing students has become a great challenge for many private universities in Bangladesh. Early prediction of the total number of registered students in a semester can help in this regard. This can have a direct impact on a private university in terms of budget, marketing strategy, and sustainability. In this paper, we have predicted the number of registered students in a semester in the context of a private university by following several machine learning approaches. We have applied seven prominent classifiers, namely SVM, Naive Bayes, Logistic, JRip, J48, Multilayer Perceptron, and Random Forest on a data set of more than a thousand students of a private university in Bangladesh, where each record contains five attributes. First, all data are preprocessed. Then preprocessed data are separated into the training and testing set. Then, all these classifiers are trained and tested. Since a suitable classifier is required to solve the problem, the performances of all seven classifiers need to be thoroughly assessed. So, we have computed six performance metrics, i.e. accuracy, sensitivity, specificity, precision, false positive rate (FPR) and false negative rate (FNR) for each of the seven classifiers and compare them. We have found that SVM outperforms all other classifiers achieving 85.76% accuracy, whereas Random Forest achieved the lowest accuracy which is 79.65%.