Abstract

In educational institutions, E-learning has been known as a successful technology for enhancing performance, concentration, and thus providing higher academic success. Nevertheless, the conventional system for executing research work and selecting courses is a time-consuming and unexciting practice, that not only directly impacts the students ’ academic achievement but also impacts the learning experience of students. In addition to that, there is an enormous number of various kinds of data in the E-Learning domain both structured and unstructured, and the academic establishments attempt to manage and understand big complicated data sets. To fix this problem, this paper proposes a model of an E-learning recommendation system that will suggest and encourage the learner in choosing the courses according to their needs. This system used big data tools such as Hadoop and Spark to enhance data collection, storage, analysis, processing, optimization, and visualization, furthermore based on cloud computing infrastructure and especially Google cloud services.

Highlights

  • E-learning represents a meaningful role in helping large educational institutions meet their learning and training requirements

  • Education is increasingly correlated with Information and Communication Technology (ICT) (Information and communication technology), so educational institutions have a high interest in servers, storage, and software [1]

  • The approach considered utilizes Hadoop and Spark big data techniques, to produce suggestions for learners to select courses, and based on cloud computing that can be merged to enhance the efficiency of any e-learning system, facilitate content access, and customize students

Read more

Summary

Introduction

E-learning represents a meaningful role in helping large educational institutions meet their learning and training requirements. Education is increasingly correlated with ICT (Information and communication technology), so educational institutions have a high interest in servers, storage, and software [1] They need access to the necessary resources to enhance the performance and reduced the cost of production education for their learners [2]. Most educational institutions utilize big amounts of information in both structured and unstructured types These large amounts of data cannot be treated by traditional learning management systems. The approach considered utilizes Hadoop and Spark big data techniques, to produce suggestions for learners to select courses, and based on cloud computing that can be merged to enhance the efficiency of any e-learning system, facilitate content access, and customize students.

Related works
Recommender system
Recommender system approaches
Recommendation system applied in education
Advantages of e-learning during pandemic situation
Definition and features of big data
Big data preprocessing
Big data technologies
Big data layered architecture
Big data software
Cloud computing importance in big data
The recommendation process
Conclusion and future works
Authors
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call