A survey on educational process mining

Educational process mining (EPM) is an emerging field in educational data mining (EDM) aiming to make unexpressed knowledge explicit and to facilitate better understanding of the educational process. EPM uses log data gathered specifically from educational environments in order to discover, analyze, and provide a visual representation of the complete educational process. This paper introduces EPM and elaborates on some of the potential of this technology in the educational domain. It also describes some other relevant, related areas such as intentional mining, sequential pattern mining and graph mining. It highlights the components of an EPM framework and it describes the different challenges when handling event logs and other generic issues. It describes the data, tools, techniques and models used in EPM. In addition, the main work in this area is described and grouped by educational application domains. WIREs Data Mining Knowl Discov 2018, 8:e1230. doi: 10.1002/widm.1230

[1]  Mykola Pechenizkiy,et al.  Process mining from educational data (Chapter 9) , 2011, EDM 2011.

[2]  Awatef Hicheur Cairns,et al.  Using Semantic Lifting for Improving Educational Process Models Discovery and Analysis , 2014, SIMPDA.

[3]  Nadine Mandran,et al.  Chronicle of a Scenario Graph: From Expected to Observed Learning Path , 2016, EC-TEL.

[4]  Kalina Yacef,et al.  Process Mining to Support Students' Collaborative Writing , 2010, EDM.

[5]  Wil M. P. van der Aalst,et al.  Conformance Testing: Measuring the Fit and Appropriateness of Event Logs and Process Models , 2005, Business Process Management Workshops.

[6]  Kamel Barkaoui,et al.  A Two-Step Clustering Approach for Improving Educational Process Model Discovery , 2016, 2016 IEEE 25th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE).

[7]  Usman Naeem,et al.  Discovery and Enhancement of Learning Model Analysis through Semantic Process Mining , 2016, CISIM 2016.

[8]  Bruno Emond,et al.  Analyzing Student Inquiry Data Using Process Discovery and Sequence Classification , 2015, EDM.

[9]  Jimmy Frerejean,et al.  Using process mining to identify models of group decision making in chat data , 2009, CSCL.

[10]  W. Premchaiswadi,et al.  Heuristic mining: Adaptive process simplification in education , 2012, 2012 Tenth International Conference on ICT and Knowledge Engineering.

[11]  Monique Snoeck,et al.  Process-mining enabled feedback: "Tell me what I did wrong" vs. "tell me how to do it right" , 2016, Comput. Hum. Behav..

[12]  Luis E. Anido-Rifón,et al.  Enabling Process-Based Collaboration in Moodle by Using Aspectual Services , 2009, 2009 Ninth IEEE International Conference on Advanced Learning Technologies.

[13]  John Mylopoulos,et al.  Enterprise, Business-Process and Information Systems Modeling , 2012, Lecture Notes in Business Information Processing.

[14]  Jingyu Sun,et al.  Personalized Micro-Learning Support Based on Process Mining , 2015, 2015 7th International Conference on Information Technology in Medicine and Education (ITME).

[15]  Sebastián Ventura,et al.  Data mining in education , 2013, WIREs Data Mining Knowl. Discov..

[16]  Takashi Washio,et al.  State of the art of graph-based data mining , 2003, SKDD.

[17]  Camille Salinesi,et al.  Process Mining Versus Intention Mining , 2013, BMMDS/EMMSAD.

[18]  Wil M. P. van der Aalst,et al.  Fuzzy Mining - Adaptive Process Simplification Based on Multi-perspective Metrics , 2007, BPM.

[19]  P. Reimann,et al.  Process mining techniques for analysing patterns and strategies in students’ self-regulated learning , 2013, Metacognition and Learning.

[20]  Roberto Martínez Maldonado,et al.  Large scale predictive process mining and analytics of university degree course data , 2017, LAK.

[21]  van der Wmp Wil Aalst,et al.  Uncovering learning patterns in a MOOC through conformance alignments , 2015 .

[22]  Alexander Serebrenik,et al.  Mining student capstone projects with FRASR and ProM , 2011, OOPSLA Companion.

[23]  Wil M. P. van der Aalst,et al.  Workflow mining: discovering process models from event logs , 2004, IEEE Transactions on Knowledge and Data Engineering.

[24]  Manuel Mucientes,et al.  Recompiling learning processes from event logs , 2016, Knowl. Based Syst..

[25]  Maria Bannert,et al.  Exploring regulatory processes during a computer-supported collaborative learning task using process mining , 2012, Comput. Hum. Behav..

[26]  C. Humby,et al.  Process Mining: Data science in Action , 2014 .

[27]  Maria Bannert,et al.  e-Research and learning theory: What do sequence and process mining methods contribute? , 2014, Br. J. Educ. Technol..

[28]  Raymond Y. K. Lau,et al.  Big data analytics for security and criminal investigations , 2017, WIREs Data Mining Knowl. Discov..

[29]  Manuel Lama,et al.  Petri net-based engine for adaptive learning , 2012, Expert Syst. Appl..

[30]  Mykola Pechenizkiy,et al.  Process Mining Online Assessment Data , 2009, EDM.

[31]  Davide Anguita,et al.  A Learning Analytics Approach to Correlate the Academic Achievements of Students with Interaction Data from an Educational Simulator , 2015, EC-TEL.

[32]  Mark Levene,et al.  Trails in Education: Technologies that Support Navigational Learning , 2007 .

[33]  Wichian Premchaiswadi,et al.  Process Mining and Learners' Behavior Analytics in a Collaborative and Web-Based Multi-Tabletop Environment , 2017, Int. J. Online Pedagog. Course Des..

[34]  Sebastián Ventura,et al.  Educational data science in massive open online courses , 2016, WIREs Data Mining Knowl. Discov..

[35]  Mykola Pechenizkiy,et al.  From Local Patterns to Global Models: Towards Domain Driven Educational Process Mining , 2009, 2009 Ninth International Conference on Intelligent Systems Design and Applications.

[36]  Gautam Biswas,et al.  Analysis of Productive Learning Behaviors in a Structured Inquiry Cycle Using Hidden Markov Models , 2010, EDM.

[37]  Wil M. P. van der Aalst,et al.  Learning Analytics on Coursera Event Data: A Process Mining Approach , 2015, SIMPDA.

[38]  Wil M. P. van der Aalst,et al.  Comparative Process Mining in Education: An Approach Based on Process Cubes , 2013, SIMPDA.

[39]  Osmar R. Zaïane,et al.  Data Mining and Learning Analytics: Applications in Educational Research , 2016 .

[40]  W. Premchaiswadi,et al.  Bottleneck mining and Petri net simulation in education situations , 2012, 2012 Tenth International Conference on ICT and Knowledge Engineering.

[41]  Manuel Mucientes,et al.  SoftLearn: A Process Mining Platform for the Discovery of Learning Paths , 2014, 2014 IEEE 14th International Conference on Advanced Learning Technologies.

[42]  Robin Bergenthum,et al.  Modeling and Mining of Learnflows , 2012, Trans. Petri Nets Other Model. Concurr..

[43]  Susanne P. Lajoie,et al.  Examining Diagnosis Paths: A Process Mining Approach , 2016, 2016 Second International Conference on Computational Intelligence & Communication Technology (CICT).

[44]  Manuel Mucientes,et al.  Learning Analytics Framework for Educational Virtual Worlds , 2013, VARE.

[45]  Cristóbal Romero,et al.  Clustering for improving educational process mining , 2014, LAK.

[46]  Julie Johnson,et al.  Examining Learner Control in a Structured Inquiry Cycle Using Process Mining , 2010, EDM.

[47]  Awatef Hicheur Cairns,et al.  Process Mining in the Education Domain , 2015 .

[48]  Ingo Barkow,et al.  Educational process mining: New possibilities for understanding students' problem-solving skills , 2017 .

[49]  Alexander Serebrenik,et al.  Process Mining Software Repositories , 2011, 2011 15th European Conference on Software Maintenance and Reengineering.

[50]  Ramakrishnan Srikant,et al.  Mining sequential patterns , 1995, Proceedings of the Eleventh International Conference on Data Engineering.

[51]  Ren Wang,et al.  Discovering Process in Curriculum Data to Provide Recommendation , 2015, EDM.

[52]  John C. Nesbit,et al.  Advancing log analysis of student interactions with cognitive tools , 2007 .

[53]  Awatef Hicheur Cairns,et al.  Towards Custom-Designed Professional Training Contents and Curriculums through Educational Process Mining , 2014 .

[54]  Boudewijn F. van Dongen,et al.  The ProM Framework: A New Era in Process Mining Tool Support , 2005, ICATPN.