Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Real-Time Analysis of Students’ Activities on an E-Learning Platform based on Apache Spark

Author 1: Abdelmajid Chaffai Author 2: Larbi Hassouni Author 3: Houda Anoun
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 8, No. 7 · Published 2017 · Cited by 5

DOI: https://doi.org/10.14569/IJACSA.2017.080715

Abstract

Real time analytics is the capacity to extract valuables insights from data that comes continuously from activities on the web or network sensors. It is largely used in web based business to drive decisions based on user’s experiences, such dynamic pricing and personalized advertising. Many universities have adopted web based learning in their learning process. They use data-mining techniques to better understand students’ behavior, and most of the tools developed are based on historical and stored data, and do not allow real time reactivity. Online activities of learners generate at high speed a huge amount of data in form of users’ interactions which have all characteristics to be considered as Big data. Deal with volume and velocity of these data in order to inform and enable decisions-makers to act at right time lead us to use new methods to capture E-Learning data, and process it in real time. This paper focuses on the design and implementation of modern and hybrid real time data pipeline architecture using Apache Flume to collect data, Apache Spark as an unified engine computation for performing analytics on students’ activities data and Apache Hive as a data warehouse for storing the processed data and for use by various reporting tools. To conceive this platform we conduct an experiment on Moodle database source.

Keywords

How to Cite this Article

Chaffai, A., Hassouni, L., & Anoun, H. (2017). Real-Time Analysis of Students’ Activities on an E-Learning Platform based on Apache Spark. International Journal of Advanced Computer Science and Applications, 8(7). https://doi.org/10.14569/IJACSA.2017.080715

Chaffai, Abdelmajid, et al.. "Real-Time Analysis of Students’ Activities on an E-Learning Platform based on Apache Spark." International Journal of Advanced Computer Science and Applications, vol. 8, no. 7, 2017, https://doi.org/10.14569/IJACSA.2017.080715.

@article{Chaffai2017,
  title     = {Real-Time Analysis of Students’ Activities on an E-Learning Platform based on Apache Spark},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {8},
  number    = {7},
  year      = {2017},
  publisher = {The Science and Information Organization},
  author    = {Abdelmajid Chaffai and Larbi Hassouni and Houda Anoun},
  doi       = {10.14569/IJACSA.2017.080715},
  url       = {https://doi.org/10.14569/IJACSA.2017.080715}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.