Predicting Student Success in Courses via Collaborative Filtering

Abstract

Based on their skills and interests, students’ success in courses may differ greatly. Predicting student success in courses before they take them may be important. For instance, students may choose elective courses that they are likely to pass with good grades. Besides, instructors may have an idea about the expected success of students in a class, and may restructure the course organization accordingly. In this paper, we propose a collaborative filtering-based method to estimate the future course grades of students. Besides, we further enhance the standard collaborative filtering by incorporating automated outlier elimination and GPA-based similarity filtering. We evaluate the proposed technique on a real dataset of course grades. The results indicate that we can estimate the student course grades with an average error rate of 0.26, and the proposed enhancements improve the error value by 16%.

Authors and Affiliations

Ali Cakmak| Department of Computer Science, Istanbul Sehir University, Kusbakisi Cad. No: 27, 34662, Uskudar, Istanbul, Turkey

Keywords

Related Articles

Estimating of Compressive Strength of Concrete with Artificial Neural Network According to Concrete Mixture Ratio and Age

Compressive strength of concrete is one of the most important elements for an existing building and a new structure to be built. While obtaining the desired compressive strength of concrete with an appropriate mix and cu...

Dependability Assessment of the Railway Signalling Systems Based on the Stochastic Petri Nets Analysis

In this article, we propose a methodology to evaluate the performances of the railway signalling systems in terms of the availability. Firstly, level crossings in Morocco are presented. Secondly, a railway signalling sys...

Developing a Fuzzy Logic Decision Support System for Strategic Planning in Industrial Organizations

Internal – External (IE), Strategic Position and Action Evaluation (SPACE), Boston Consulting Group (BCG), and Grand Strategy matrices are important tools in generating and evaluating alternative output strategies which...

The Usage of Artificial Neural Networks Method in the Diagnosis of Rheumatoid Arthritis

In this study, artificial neural networks (ANN) method is used for the diagnosis of rheumatoid arthritis in order to support medical diagnostics. For the diagnosis of rheumatoid arthritis, backpropagation algorithm was e...

Design and Implementation of High Speed Artificial Neural Network Based Sprott 94 S System on FPGA

FPGA-based embedding system designs have been preferred for industrial applications and prototyping because of the advantages of parallel processing, reconfigurability and low cost. Due to having characteristic structure...

Download PDF file
  • EP ID EP815
  • DOI 10.18201/ijisae.2017526690
  • Views 500
  • Downloads 27

How To Cite

Ali Cakmak (2017). Predicting Student Success in Courses via Collaborative Filtering. International Journal of Intelligent Systems and Applications in Engineering, 5(1), 10-17. https://europub.co.uk/articles/-A-815