Big data analytics for MOOC video watching behavior based on Spark

被引:25
|
作者
Hu, Hui [1 ,2 ]
Zhang, Guofeng [1 ,2 ]
Gao, Wanlin [1 ,2 ]
Wang, Minjuan [1 ,2 ]
机构
[1] China Agr Univ, Coll Informat & Elect Engn, Beijing 100083, Peoples R China
[2] China Agr Univ, Key Lab Agr Informatizat Standardizat, Minist Agr & Rural Affairs, Beijing 100083, Peoples R China
来源
NEURAL COMPUTING & APPLICATIONS | 2020年 / 32卷 / 11期
关键词
MOOC; Big data; Video watching behavior; Spark;
D O I
10.1007/s00521-018-03983-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The purpose of this study is to measure the effectiveness of courses delivered using MOOCs in China Agricultural University. Video watching is considered to be the most important way to disseminate knowledge in Massive Open Online Course (MOOC). Its mission is to understand the degree of students' learning engagement and to provide suggestions for teachers to construct courses. This paper proposes the analysis methods of students' video watching behavior in MOOCs platform and verifies it with the data of the cauX platform. Initially, a detailed statistical analysis of video watching data and behavior was performed. Later, data preprocessing algorithms based on Spark platform were developed and used to calculate the number of video watching behaviors in every hour and every minute. Then, the entropy weight method was used to calculate the weight of pause video, seek video and speed change video. Finally, we analyze and discuss the results of experiment. The results show that the proposed method based on Spark platform can quickly and accurately analyze the characteristics of video watching behavior.
引用
收藏
页码:6481 / 6489
页数:9
相关论文
共 50 条
  • [1] Big data analytics for MOOC video watching behavior based on Spark
    Hui Hu
    Guofeng Zhang
    Wanlin Gao
    Minjuan Wang
    Neural Computing and Applications, 2020, 32 : 6481 - 6489
  • [2] Big data analytics on Apache Spark
    Salloum S.
    Dautov R.
    Chen X.
    Peng P.X.
    Huang J.Z.
    International Journal of Data Science and Analytics, 2016, 1 (3-4) : 145 - 164
  • [3] Research on Big Data Analytics Technology of MOOC
    Sun, Xiaoyin
    Zhou, Wei
    Xiang, Qiyan
    Cui, Binyue
    Jin, Yi
    2016 11TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE), 2016, : 64 - 68
  • [4] Debugging Big Data Analytics in Spark with BigDebug
    Gulzar, Muhammad Ali
    Interlandi, Matteo
    Condie, Tyson
    Kim, Miryung
    SIGMOD'17: PROCEEDINGS OF THE 2017 ACM INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2017, : 1627 - 1630
  • [5] Geospatial Big Data Analytics Engine for Spark
    Wang, Shaohua
    Zhong, Yang
    Lu, Hao
    Wang, Erqi
    Yun, Weiying
    Cai, Wenwen
    BIGSPATIAL 2017: PROCEEDINGS OF THE 6TH ACM SIGSPATIAL INTERNATIONAL WORKSHOP ON ANALYTICS FOR BIG GEOSPATIAL DATA (BIGSPATIAL-2017), 2017, : 42 - 45
  • [6] Big Data Analytics with Datalog Queries on Spark
    Shkapsky, Alexander
    Yang, Mohan
    Interlandi, Matteo
    Chiu, Hsuan
    Condie, Tyson
    Zaniolo, Carlo
    SIGMOD'16: PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2016, : 1135 - 1149
  • [7] Big Data Software Analytics with Apache Spark
    Gousios, Georgios
    PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING - COMPANION (ICSE-COMPANION, 2018, : 542 - 543
  • [8] Big data analytics for video surveillance
    Badri Narayan Subudhi
    Deepak Kumar Rout
    Ashish Ghosh
    Multimedia Tools and Applications, 2019, 78 : 26129 - 26162
  • [9] Intelligent analytics for big video data
    Liu, Wu
    Ma, Huadong
    Ngo, Chong-Wah
    Liu, Wei
    MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (7-8) : 4637 - 4637
  • [10] Big data analytics for video surveillance
    Subudhi, Badri Narayan
    Rout, Deepak Kumar
    Ghosh, Ashish
    MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (18) : 26129 - 26162