scispace - formally typeset
Proceedings ArticleDOI

Domain-Aware Grade Prediction and Top-n Course Recommendation

Reads0
Chats0
TLDR
This work investigates how the student and course academic features influence the enrollment patterns and uses these features to defineStudent and course groups at various levels of granularity, and shows how these groups can be used to design grade prediction and top-n course ranking models for neighborhood-based user collaborative filtering, matrix factorization and popularity-based ranking approaches.
Abstract
Automated course recommendation can help deliver personalized and effective college advising and degree planning. Nearest neighbor and matrix factorization based collaborative filtering approaches have been applied to student-course grade data to help students select suitable courses. However, the student-course enrollment patterns exhibit grouping structures that are tied to the student and course academic features, which lead to grade data that are not missing at random (NMAR). Existing approaches for dealing with NMAR data, such as Response-aware and context-aware matrix factorization, do not model NMAR data in terms of the user and item features and are not designed with the characteristics of grade data in mind. In this work we investigate how the student and course academic features influence the enrollment patterns and we use these features to define student and course groups at various levels of granularity. We show how these groups can be used to design grade prediction and top-n course ranking models for neighborhood-based user collaborative filtering, matrix factorization and popularity-based ranking approaches. These methods give lower grade prediction error and more accurate top-n course rankings than the other methods that do not take domain knowledge into account.

read more

Citations
More filters
Journal ArticleDOI

Analyzing and Predicting Students’ Performance by Means of Machine Learning: A Review

TL;DR: Almost 70 papers were analyzed to show different modern techniques widely applied for predicting students’ performance, together with the objectives they must reach in this field of Artificial Intelligence.
Journal ArticleDOI

Shilling attacks against collaborative recommender systems: a review

TL;DR: This paper briefly discusses the related survey papers about shilling attacks in CFRSs, explains profile injection attack strategies, shilling attack detection schemes and robust recommendation algorithms proposed so far in detail, and briefly explains evaluation metrics of the proposed schemes.
Posted Content

Machine Learning Based Student Grade Prediction: A Case Study.

TL;DR: This paper uses Collaborative Filtering, Matrix Factorization, and Restricted Boltzmann Machines techniques to systematically analyze a real-world data collected from Information Technology University, Lahore, Pakistan and finds the RBM technique to be better than the other techniques used in predicting the students' performance in the particular course.
Journal ArticleDOI

Connectionist recommendation in the wild: on the utility and scrutability of neural networks for personalized course guidance

TL;DR: In this article, a novel application of recurrent neural networks and skip-gram models is brought to bear on student university enrollment sequences to create vector representations of courses and map out traversals across them.
References
More filters
Journal ArticleDOI

Matrix Factorization Techniques for Recommender Systems

TL;DR: As the Netflix Prize competition has demonstrated, matrix factorization models are superior to classic nearest neighbor techniques for producing product recommendations, allowing the incorporation of additional information such as implicit feedback, temporal effects, and confidence levels.
Journal ArticleDOI

Factorization Machines with libFM

TL;DR: The libFM as mentioned in this paper tool is a software implementation for factorization machines that features stochastic gradient descent (SGD) and alternating least-squares (ALS) optimization, as well as Bayesian inference using Markov Chain Monto Carlo (MCMC).
Journal ArticleDOI

Incorporating contextual information in recommender systems using a multidimensional approach

TL;DR: A multidimensional (MD) approach to recommender systems that can provide recommendations based on additional contextual information besides the typical information on users and items used in most of the currentRecommender systems is presented.
Related Papers (5)
Trending Questions (1)
How can we use predictive analysis to personalize course recommendations for students?

The paper proposes using student and course academic features to define groups and design grade prediction and course ranking models for personalized course recommendations.