A Machine Learning-Based Recommender System for Improving Students Learning Experiences
Outcome-based education (OBE) is a well-proven teaching strategy based upon a predefined set of expected outcomes. The components of OBE are Program Educational Objectives (PEOs), Program Outcomes (POs), and Course Outcomes (COs). These latter are assessed at the end of each course and several recom...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9249379/ |
id |
doaj-31fef3a983014a4c9cee54b67aaf0f7c |
---|---|
record_format |
Article |
spelling |
doaj-31fef3a983014a4c9cee54b67aaf0f7c2021-03-30T04:10:49ZengIEEEIEEE Access2169-35362020-01-01820121820123510.1109/ACCESS.2020.30363369249379A Machine Learning-Based Recommender System for Improving Students Learning ExperiencesNacim Yanes0Ayman Mohamed Mostafa1https://orcid.org/0000-0002-9526-2577Mohamed Ezz2https://orcid.org/0000-0001-8571-8828Saleh Naif Almuayqil3https://orcid.org/0000-0001-5696-7198College of Computer and Information Sciences, Jouf University, Sakaka, Saudi ArabiaCollege of Computer and Information Sciences, Jouf University, Sakaka, Saudi ArabiaCollege of Computer and Information Sciences, Jouf University, Sakaka, Saudi ArabiaCollege of Computer and Information Sciences, Jouf University, Sakaka, Saudi ArabiaOutcome-based education (OBE) is a well-proven teaching strategy based upon a predefined set of expected outcomes. The components of OBE are Program Educational Objectives (PEOs), Program Outcomes (POs), and Course Outcomes (COs). These latter are assessed at the end of each course and several recommended actions can be proposed by faculty members' to enhance the quality of courses and therefore the overall educational program. Considering a large number of courses and the faculty members' devotion, bad actions could be recommended and therefore undesirable and inappropriate decisions may occur. In this paper, a recommender system, using different machine learning algorithms, is proposed for predicting suitable actions based on course specifications, academic records, and course learning outcomes' assessments. We formulated the problem as a multi-label multi-class binary classification problem and the dataset was translated into different problem transformation and adaptive methods such as one-vs.-all, binary relevance, label powerset, classifier chain, and ML-KNN adaptive classifier. As a case study, the proposed recommender system is applied to the college of Computer and Information Sciences, Jouf University, Kingdom of Saudi Arabia (KSA) for helping academic staff improving the quality of teaching strategies. The obtained results showed that the proposed recommender system presents more recommended actions for improving students' learning experiences.https://ieeexplore.ieee.org/document/9249379/Outcome-based educationeducational data miningrecommender systemsstudents learning experiencesteaching strategies |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Nacim Yanes Ayman Mohamed Mostafa Mohamed Ezz Saleh Naif Almuayqil |
spellingShingle |
Nacim Yanes Ayman Mohamed Mostafa Mohamed Ezz Saleh Naif Almuayqil A Machine Learning-Based Recommender System for Improving Students Learning Experiences IEEE Access Outcome-based education educational data mining recommender systems students learning experiences teaching strategies |
author_facet |
Nacim Yanes Ayman Mohamed Mostafa Mohamed Ezz Saleh Naif Almuayqil |
author_sort |
Nacim Yanes |
title |
A Machine Learning-Based Recommender System for Improving Students Learning Experiences |
title_short |
A Machine Learning-Based Recommender System for Improving Students Learning Experiences |
title_full |
A Machine Learning-Based Recommender System for Improving Students Learning Experiences |
title_fullStr |
A Machine Learning-Based Recommender System for Improving Students Learning Experiences |
title_full_unstemmed |
A Machine Learning-Based Recommender System for Improving Students Learning Experiences |
title_sort |
machine learning-based recommender system for improving students learning experiences |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2020-01-01 |
description |
Outcome-based education (OBE) is a well-proven teaching strategy based upon a predefined set of expected outcomes. The components of OBE are Program Educational Objectives (PEOs), Program Outcomes (POs), and Course Outcomes (COs). These latter are assessed at the end of each course and several recommended actions can be proposed by faculty members' to enhance the quality of courses and therefore the overall educational program. Considering a large number of courses and the faculty members' devotion, bad actions could be recommended and therefore undesirable and inappropriate decisions may occur. In this paper, a recommender system, using different machine learning algorithms, is proposed for predicting suitable actions based on course specifications, academic records, and course learning outcomes' assessments. We formulated the problem as a multi-label multi-class binary classification problem and the dataset was translated into different problem transformation and adaptive methods such as one-vs.-all, binary relevance, label powerset, classifier chain, and ML-KNN adaptive classifier. As a case study, the proposed recommender system is applied to the college of Computer and Information Sciences, Jouf University, Kingdom of Saudi Arabia (KSA) for helping academic staff improving the quality of teaching strategies. The obtained results showed that the proposed recommender system presents more recommended actions for improving students' learning experiences. |
topic |
Outcome-based education educational data mining recommender systems students learning experiences teaching strategies |
url |
https://ieeexplore.ieee.org/document/9249379/ |
work_keys_str_mv |
AT nacimyanes amachinelearningbasedrecommendersystemforimprovingstudentslearningexperiences AT aymanmohamedmostafa amachinelearningbasedrecommendersystemforimprovingstudentslearningexperiences AT mohamedezz amachinelearningbasedrecommendersystemforimprovingstudentslearningexperiences AT salehnaifalmuayqil amachinelearningbasedrecommendersystemforimprovingstudentslearningexperiences AT nacimyanes machinelearningbasedrecommendersystemforimprovingstudentslearningexperiences AT aymanmohamedmostafa machinelearningbasedrecommendersystemforimprovingstudentslearningexperiences AT mohamedezz machinelearningbasedrecommendersystemforimprovingstudentslearningexperiences AT salehnaifalmuayqil machinelearningbasedrecommendersystemforimprovingstudentslearningexperiences |
_version_ |
1724182178611331072 |