Skip to main content

Table 1 Common methods for mining data

From: The use of data science for education: The case of social-emotional learning

Method

Goal/description

Example tasks

Reference

Classification

To define a set of classes, which are usually mutually exclusive. To predict which classes an individual belongs to.

To automatically detect affective states, like confusion, frustration, and boredom.

Ghergulescu and Muntean (2014)

Value estimation

To estimate the numerical value of some variables for an individual.

To estimate learning outcomes regarding student affect and behavioral engagement.

Pardos et al. (2014)

Clustering

To measure the similarity of individuals described by data. To group similar individuals together by their similarity, but not driven by any specific purpose

To create groups of students according to their personal characteristics.

He (2013)

Frequent pattern mining

To find associations among variables based on their appearing together in transactions and to encode rules.

Identifying relationships in learner behavioral patterns and diagnosing student difficulties.

Kinnebrew et al. (2013)

Text mining

To extract high-quality information from text.

Recognize the emotion of interactive text.

Tian et al. (2014)

Structural analysis

To predict a link that should exist between individuals, and possibly also estimate the strength of the link.

To dynamically recommend the tutorial dialog in a manner that is responsive to the sensed states.

D’mello and Graesser (2013)

Behavior profiling

To characterize the typical or most noticeable behavior of a subgroup or an entire population.

To profile anomalous behaviors.

Hoque and Picard (2014)