“…Today, machine learning techniques can be easily applied in e-learning environments using tools developed for machine learning such as scikit-learn (Pedregosa et al., 2011), Keras (Chollet, 2018), and Weka (Frank et al., 2016). In educational environments, these techniques are used for predicting student performance (Al-Shehri et al., 2017; Aydoğdu, 2020), student modeling (Li et al., 2011; Webb et al., 2001) and automatic detection of off-task behaviors (Cetintas et al., 2010). Artificial neural networks, which are one group of machine learning techniques, are some of the most frequently used techniques in educational environments (Manjarres et al., 2018).…”