<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Eye Gaze Feature Classification for Predicting Levels of Learning</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>CCS Concepts</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Hari Kalva Florida Atlantic University</institution>
          ,
          <addr-line>Boca Raton, Florida</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Saurin Parikh Florida Atlantic University</institution>
          ,
          <addr-line>Boca Raton, Florida</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Human-centered computing → Human computer interaction (HCI) → HCI theory, concepts and models; Applied computing → Education → E-learning</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2018</year>
      </pub-date>
      <abstract>
        <p>E-Learning courses reach online to millions worldwide. Amidst the geo-flexibility of registering students, the main challenges are instructor feedback and student retention. Ability to predict difficult content in real time enables eLearning systems to adapt content to students' needs dynamically. Recently, we examined eye responses as an indicator of levels of learning and introduced a non-parametric, non-probabilistic and statistical feature weighted linguistics classifier (FWLC) capable of predicting difficult words (terms) and concepts. FWLC achieved 85% accuracy for predicting levels of learning of big words using eye responses. In this paper, we analyze the performance of FWLC with five machine learning classifiers. FWLC has a higher true positive rate (TPR) and a lower ratio of FNR/FPR (the novel is a positive class). FWLC achieves a TPR gain of 43% over the best performing machine learning classifier. Prediction accuracy of FWLC for big words is lower by 6.6% than the best performing machine learning classifier. However, this accuracy tradeoff is worth the higher TPR of FWLC as the objective is to predict novel words (positive class) more accurately so that content can adapt to student's need.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        E-Learning has transformed the way we deliver education to
students across the globe. E-learning classrooms have a diverse
group of students from various demographics. Self-paced learning
is a popular eLearning model, and its primary challenge is to
address to students' concern in real time. Lack of immediate
teacher feedback to a student’s learning concern causes delay and
interruptions in learning. E-Learning needs to be adaptive to the
student's learning level. Content adaptation requires prediction of
difficult content (words, visual elements or concepts causing
learning difficulty). Cognition is an individual characteristic,
dependent on readers' skill such as logical reasoning, quantitative
analysis, and verbal skills. These skills vary because of
demographics, culture, experience, education and biological
factors such as cognition, working memory capacity,
psychomotor skills, ocular deficiency, oculomotor dysfunctions,
and reading disorders [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4 ref5">1-5</xref>
        ]. Ability to predict students' learning
difficulty (difficult term/concept) in real time enables e-learning
systems to dynamically adapt content, provide online
supplementary material, and classify learners into various
learning groups.
      </p>
      <p>
        Recent developments have made it possible to use eye trackers to
track eye movements to assess emotional and cognitive state
during learning, scene perception, program debugging, and
building dynamic online teams for projects. [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], [
        <xref ref-type="bibr" rid="ref10 ref11 ref12 ref6 ref7 ref8 ref9">6-12</xref>
        ]. Eye
trackers show the exact visual element (text, a graphic on display)
that is causing the response. Eyes receive visual inputs and send
it to the visual cortex for creating a perception. To predict learning
difficulty, we do a spatio-temporal analysis of eye responses and
stimulus (visual element: term/concept) that is causing the
response. We hypothesize that variations in eye responses to the
same concept over time are indicative of learning level.
Prior research had analyzed various eye response signals such as
fixations and saccades for learning assessment [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], [
        <xref ref-type="bibr" rid="ref13 ref14 ref15 ref16 ref17">13-17</xref>
        ].
Fixation is a virtual point in the visual field, where we fixate to
read or look at a scene and saccade is the movement of eyes from
current fixation to the next one in the visual field. These prior
research studies analyzed eye response signals to generalize the
emotional, cognitive or affective state of learners. However, eye
response to a stimulus is an individual characteristic, driven by
individuals' cognition and perception. There is no known work,
where eye responses of individuals were extracted as features and
used by machine learning classifiers for predicting levels of
learning
In our previous work, we applied the theories of
psycholinguistics, information context processing, and human
visual system to develop 12 eye movement features [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. All
features may not contribute equally to indicate learning level
because eye response to reading is an individual characteristic.
© 2018 Copyright held by the owner/author(s).
      </p>
      <p>
        Therefore, we had proposed a feature weighted linguistics
classifier (FWLC) that uses a feature selection method (either
ReliefF, Information Gain or Ensemble) to assign weight to each
eye response feature based on its relevance [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Three FWLC
variants: FWLC-ReliefF, FWLC-InfoGain, and FWLC-Ensemble
used their corresponding set of weighted features for predicting
learning level for a word/concept. FWLC-ReliefF achieved 85%
prediction accuracy for big words, which was 24% greater than
baseline, a majority voting classifier, which assigns equal weight
to features for making a prediction decision [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. In this paper, we
analyze the prediction performance of three FWLC variants with
five popular classifiers Naïve Bayes, SVM, KNN, decision trees
(C4.5), and random forest. FWLC does show 6.6% lower accuracy
than the best performing machine learning classifier however the
tradeoff is worth the high true positive rate and low false negative
rate shown by all three FWLC variants. It means that FWLC
predicts novel words (novel is a positive class) more accurately,
which is more desirable for adapting content to a students' level.
We have organized the paper into three sections. Section two
briefly provides the list of eye response features used for this
study and the overview of our FWLC classifier. A detailed
description of FWLC can be found in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. We describe the
experimental setup in section three, discuss results in section four
and conclusion in section five.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2 Eye Movement Features and Overview of</title>
    </sec>
    <sec id="sec-3">
      <title>FWLC Classifier</title>
    </sec>
    <sec id="sec-4">
      <title>2.1 Eye Response Features</title>
      <p>
        Eye response to visual content is driven by cognition and
perception of individuals'. Therefore, eye response measures
derived from a large population are not suitable for predicting
learning difficulty for individuals [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Eye response to reading
depends on individual characteristics. For example, dyslexic or
non-native readers read a word at a syllable level, and this reading
behavior causes more fixations on a word and shorter saccades.
Whereas, skilled readers learn a word at morpheme/word level
and as a result, have fewer fixations and longer saccades [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
Dyslexia readers show more top-down processing delay of visual
signals and are more prone to delayed sentence comprehension
(slow learners) [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>
        Hence reading behavior will directly influence the fixations and
saccades on a word. Fixation is a point in the visual field, where
the reader fixates for a short duration to read the word/visual
content. The word read during a fixation triggers bottom-up
processing of the visual signal. The signal received by
fovea/parafovea is sent to visual cortex for creating the
perception. On receiving visual signals, the upcoming input is
anticipated even before receiving the next bottom-up visual
information. The result of anticipation controls the saccadic
movement of eyes to the next point (saccade) in the visual field
(This process is often called as the top-down processing of visual
signal) [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], [
        <xref ref-type="bibr" rid="ref1 ref2">1-2</xref>
        ]. Readers make longer saccades when
anticipation matches the upcoming visual information and gaze
moves to the next word following the parafoveal word otherwise
gaze moves to the parafoveal word or remaining part of the foveal
word (shorter saccade). Hence, the number of fixations, fixation
duration, and saccade length on a term/concept is reader specific.
Familiar term/concept attracts no fixations or fewer fixations of
shorter duration in comparison to novel terms [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. Word
familiarity also varies individually. More fixations of longer
duration on a term/concept may represent learning difficulty [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ],
[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Even pupil response varies as per content familiarity and
complexity. On reading a novel term/concept, perceiving a
complex scene, or processing complex tasks, the pupil may dilate
due to higher cognitive load [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], [
        <xref ref-type="bibr" rid="ref21 ref22">21-22</xref>
        ], [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. However, a
term/concept which a reader perceives as novel during first pass
(first time reading) of the term may not always remain novel after
reading its information context; as readers may derive its meaning
by looking at the context [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. The reading of information
context causes regressions (relook or rereading of the content).
Regression demonstrates various reading patterns. In our
previous work, we had derived five reading patterns, and three
eye movement features related to reanalysis (regressions) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
Hence, we modeled fixation, fixation duration, saccade and
regression as eye response features.
      </p>
      <p>
        By theories of psycholinguistics, contextual information
processing, anticipatory behavior analysis, recurrence fixation
analysis and pupillary response, we had derived 12 eye response
features that indicate learning level [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. We divided the 12 features
into two groups: (i) six first pass features and (ii) six reanalysis
features. We computed first pass features from eye responses
collected during first pass reading of a word and the reanalysis
features from eye responses recorded during rereading or
revisiting a word during subsequent passes. We list the first pass
eye response features in Table 1 and reanalysis features in Table
2. Nine features are quantitative, and three are categorical with
two categories: observed/not observed. The eye response to a term
is captured in a term-response map using its' associated 12 eye
response features.
      </p>
      <sec id="sec-4-1">
        <title>Fixation count (FC)</title>
      </sec>
      <sec id="sec-4-2">
        <title>Mean pupil</title>
        <p>diameter of left
eye/right eye
(FPPupilDiaLeft/
FPPupilDiaRight)</p>
      </sec>
      <sec id="sec-4-3">
        <title>Quantitative Total no of fixations on a</title>
        <p>word during first pass reading
of the word.</p>
        <p>Quantitative Mean of all pupil diameters of
the left/right eye, which is
measured during the entire
duration of all fixations on a
specific term recorded during
first pass reading of a term.</p>
      </sec>
      <sec id="sec-4-4">
        <title>Source: Parikh et al. [1] Table 2: Reanalysis eye response features [1]</title>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>2.2 FWLC Classifier</title>
      <p>
        phase (reading surveys) and prediction phase. During the training
phase, subjects read slides with easy passages containing terms of
high frequency and common words (two term classes). We had
derived the word frequencies from [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ]. Tobii pro x2-60 eye
tracker was used to capture eye responses at a rate of 60 samples
per second. We extracted words from slides using our "slide words
extraction engine" and mapped eye responses on the words using
the word-to-eye-response-mapping engine. The words with its
eye responses (term-response map) are given to the training
engine. During the training phase (please refer left section of
Figure 2), we compute 12 eye response features for each term
(term-response map). We group term-response maps by term
class and compute the feature thresholds across the related
termresponse maps of the same class. We call this map as term-class
response threshold map in the paper. We input term-response
maps to three feature selection methods: ReliefF, Information
Gain, and Ensemble. These methods assign feature weight to
features on the basis of its relevance. We call these three sets of
feature weights as ReliefF-FW, InfoGain-FW, and Ensemble-FW
and the corresponding FWLC variants as FWLC-ReliefF (FRF),
FWLC-InfoGain (FIG) and FWLC-Ensemble (FEN). Training phase
gives three set of feature thresholds, one set for each term length
class (big/mid/small) and three set of feature weights: ReliefF-FW,
InfoGain-FW, and Ensemble-FW for each subject.
      </p>
      <p>ELearning</p>
      <p>Course</p>
      <p>Slide
Reader</p>
      <p>Eye
Tracker</p>
      <p>Slides</p>
      <p>Slide Words Extraction</p>
      <p>Engine
Eye Tracking and</p>
      <p>Gaze Data
Collection Engine</p>
      <p>Word and Eye
Response Mapping</p>
      <p>Engine</p>
      <p>Words of
Prediction</p>
      <p>Exp. Slides
Words of Training</p>
      <p>Slides
Reading Surveys</p>
      <p>(Training)
Set of
Features
Weights</p>
      <p>Term
ClassResponse
Threshold</p>
      <p>Maps
Training Data</p>
      <p>Prediction Engine</p>
      <p>MV Classifier</p>
      <p>(baseline)
FWLC Classifier
Level of learning</p>
      <p>
        Prediction
During prediction phase (please refer right section of Figure 2),
subjects read separate passage slides containing words of three
categories: low-frequency, high-frequency and common.
Termresponse map is created for each word. We clean the maps having
no fixation count or pupil responses, The FWLC classifier with
linguistics knowledge uses the set of feature thresholds and any
one set of feature weights (training data) to classify a
term/concept of prediction phase as novel or familiar. FWLC
assigns different weights to features using one of the Feature
selection methods. We also input the same term-response maps of
prediction phase to majority voting classifier (baseline). The
baseline classifier uses the threshold maps from training phase
and assigns equal weights to all features. Detailed classification
process of both baseline and FWLC classifiers can be found at [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
    </sec>
    <sec id="sec-6">
      <title>3 Experiment</title>
    </sec>
    <sec id="sec-7">
      <title>3.1 Subjects and Dataset</title>
      <p>Ten subjects (undergraduate/graduate students) participated
in our experiment. Their age is 21 to 32. We removed data for two
human subjects' due to data collection error. During the training
phase, subjects read six passage slides and five slides during
prediction phase. Subjects answered questions related to word
comprehension and pronunciation difficulty, and we used this
subjective assessment data as the ground truth for measuring the
performance of the classifier. During the prediction experiment,
subjects looked at a total of 56 big size words (word of length &gt;
eight letters). 28 each were low frequency and high-frequency big
words. Subjects fixated on an average of 60% words. Subject’s
dataset is the term-response maps for big words.</p>
    </sec>
    <sec id="sec-8">
      <title>3.2 Selection of Machine Learning Classifiers</title>
      <p>
        FWLC, a non-parametric classifier does not use a fixed set of
features for classification. Relevant features are selected using
feature selection methods on training data. Hence, subject wise,
the set of relevant features used may increase or decrease
depending upon its relevance for each subject because reading is
an individual characteristic and all features may not be relevant
for all subjects. As observed in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], FWLC-InfoGain considers only
five out of 12 features as relevant for making a prediction, and it
works best for a specific group of readers whereas ReliefF-FWLC
used 12 relevant features for prediction [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. We compared the
classification performance of the nonparametric FWLC with a
popular simple non-parametric classifier, KNN. It uses K nearest
neighbors for classification typically with majority voting method
for assigning the most common class from its K nearest neighbors.
Moreover, in this paper, we have used three nearest neighbors
(3NN) and have assigned a weight of 1/d (d is the distance from
the object) to the neighbors so that the nearest neighbors will have
more contribution in the classification decision. FWLC is not a
probabilistic classifier as it does not assign the probability to
classes but outputs the most likely class from the observation.
Hence, we have compared the performance of FWLC variants
with a non-probabilistic classifier, SVM, and also with a
probabilistic classifier, naïve Bayes.
      </p>
      <p>Statistical classifiers such as decision trees (C4.5) are good
performers when a labeled training set of observations is available
for learning. As our training set has labeled observations, we have
selected C4.5 (j48) for comparing the prediction results with
FWLC. However, C4.5 is known for overfitting its decision to the
training set because prediction from a single tree is sensitive to
noise in the training set. Random forest, an ensemble learning
classifier corrects this characteristic of C4.5 and can overcome the
low bias and high variance (overfitting) scenario of decision trees
by using bagging procedure. It trains many trees with randomly
selected parts of the training sets, and the average prediction of
many trees will be less sensitive to noise as trees are de-correlated
by showing different training sets. Hence, we have also selected
random forest classifier with bagging and 100 iterations.
The focus of this paper is to compare the classification results of
FWLC variants with five machine learning classifiers: Naïve Bayes
(NB), KNN, SVM, C4.5 and Random forest (RF) for predicting
levels of learning using eye responses.</p>
    </sec>
    <sec id="sec-9">
      <title>3.3 Cost-Sensitive Classification</title>
      <p>
        Weka 3.7.11 tool [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ] was used to evaluate the performance of
machine learning classifiers. The test mode used was 10-fold
cross-validation. We divided our labeled dataset of each subject
(term-response maps) into ten subsets. Out of 10 subsets, we
randomly selected a testing subset during ten iterations (folds).
Each classifier predicts a level of learning for a term and classifies
it into two levels of learning: a novel (positive class) or familiar
(negative class). The overall purpose of the experiment is to detect
learning difficulty during a learning exercise and adapt content.
Hence, we consider predicting novel terms as familiar (false
negative) more expensive than predicting familiar terms as novel
(false positive) and therefore, we applied a double classification
cost to false negatives than false positives. We used the knowledge
flow tool of Weka to run the selected cost-sensitive classifiers and
the cost-sensitive classification process is described below.
      </p>
      <p>The eye response dataset (term-response maps) is converted
to ‘arff’ format using Weka.</p>
      <p>Term-response map (‘arff’ record) has nine quantitative and
three categorical features and one class attribute. We have
listed six features each in Table 1 and Table 2.</p>
      <p>Subject-word-assessment' (subject's self-learning assessment
for the word), a categorical response variable was selected as
a class attribute (class assigner).</p>
      <p>We selected the novel class as a positive class (class value
picker).</p>
      <p>We added 10-fold cross validation evaluator method to the
flow.</p>
      <p>Five classifiers: SVM, 3NN, J48, Random Forest and, Naïve
Bayes were selected with their cost matrix. False negatives
(FN) were assigned double cost than the false positives (FP).
We ran the five cost-sensitive classifiers and noted the
prediction accuracy for predicting levels of learning for big







words and the corresponding TPR, FNR, TNR, and FPR for
each subject separately and finally computed the mean
prediction accuracy, mean TPR, FNR, TNR, and FPR across
all subjects.</p>
    </sec>
    <sec id="sec-10">
      <title>4 Results</title>
      <p>The primary objective of our study is to predict levels of learning
in real time and adapt content as per the learning level. Hence we
consider predicting novel word as familiar more expensive then
predicting familiar word as novel (false negatives are more
expensive than false positive). Table 3 shows subject wise
Truepositive rate (TPR) for all classifiers. TPR is the proportion of total
novel words, which are correctly classified as novel. All FWLC
variants are performing better for predicting novel words than the
five machine learning classifiers. FWLC-InfoGain shows the
highest mean TPR of 0.91 followed by FWLC-ReliefF and
Ensemble with 0.76. Random forest performed the worst for
predicting novel words. For four subjects (S3–S5 and S7) the three
FWLC variants show similar best performance.</p>
      <p>Table 3 shows the subject-wise best-performing classifiers in
bold-italics and the highest performer from machine learning
group in bold. FWLC-InfoGain, the best performing classifier
achieves a mean TPR gain of 43% in comparison to SVM, the
highest scoring machine learning classifier from the machine
learning group.
Table 4 shows the subject wise and mean prediction accuracy of
all classifiers. FWLC-Relief performs slightly better than other
FWLC variants. However, SVM shows the best overall prediction
accuracy of 91.29%, an improvement of 6.6% over the best
performing FWLC variant (FWLC-ReliefF). Subject wise
performance of classifiers shows that J48 performs better for
subjects S1 and S2. FWLC variants perform better for S3. SVM
works better for S4, S6 and, S7. KNN works better for S5 and S8,
and even J48 shows similar performance for S8. No one classifier
shows the best performance for the majority of the subjects. Naïve
Bayes performs worst among the machine learning group. The
slightly higher prediction accuracy of machine learning classifiers
in comparison to FWLC comes with a cost because they increase
the number of false negatives. Machine learning classifiers predict
more novel terms as familiar (false negatives), and hence this
conditions is not desirable for adapting eLearning content as
providing supplementary learning content may be skipped due to
incorrect prediction of novel content as familiar (prediction of
false negatives).</p>
      <p>Sub.</p>
      <p>ID
S1
S2
S3
S4
S5
S6
S7</p>
      <p>S8
Mean
Pred.</p>
      <p>Acc.</p>
      <sec id="sec-10-1">
        <title>Baselin</title>
        <p>e
MV
Table 5 shows the subject wise and mean false negative rate of all
classifiers. All FWLC variants show lowest mean FNR in
comparison to all the machine learning classifiers.
FWLCInfoGain with lowest mean FNR performs the best and random
forest is the worst performer. The graph of Figure 3 shows that all
FWLC variants are good at predicting novel terms (minority class)
more accurately (Achieving highest TPR and lowest FNR). Figure
4 shows the ratio of FNR and FPR plot where FWLC variants
achieve lowest FNR at negligible cost of FPR and perform best in
comparison to all machine learning classifiers. SVM achieves
highest prediction accuracy in comparison to FWLC variants and
other four machine learning classifiers. However, it performs
worst for predicting novel terms.</p>
      </sec>
    </sec>
    <sec id="sec-11">
      <title>5 Conclusion</title>
      <p>FWLC variants perform better for predicting novel terms at a
low cost of predicting false positives. Learning level prediction in
real time will help eLearning systems to adapt the content as per
student's learning level and hence predicting novel terms
correctly in this scenario is highly desirable. This model may work
best for assessing learning level of students from diverse
demographics and adapt learning content for an individual on a
need basis using eye responses. FWLC performance looks
promising for making content adaptation decisions in real time.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>S.</given-names>
            <surname>Parikh</surname>
          </string-name>
          and
          <string-name>
            <given-names>H.</given-names>
            <surname>Kalva</surname>
          </string-name>
          , “
          <article-title>Feature Weighted Linguistics Classifier for Predicting Learning Difficulty Using Eye tracking,” ACM Trans on</article-title>
          .
          <source>Applied Perception [under review].</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>F.</given-names>
            <surname>Huettig</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Brouwer</surname>
          </string-name>
          , “
          <article-title>Delayed Anticipatory Spoken Language Processing in Adults with Dyslexia-Evidence from Eye-tracking,” Dyslexia</article-title>
          , vol.
          <volume>21</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>97</fpage>
          -
          <lpage>122</lpage>
          , May
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>A.</given-names>
            <surname>Vagge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Cavanna</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. E.</given-names>
            <surname>Traverso</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Iester</surname>
          </string-name>
          , “
          <article-title>Evaluation of ocular movements in patients with dyslexia</article-title>
          ,
          <source>” Ann. Dyslexia</source>
          , vol.
          <volume>65</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>24</fpage>
          -
          <lpage>32</lpage>
          , Apr.
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>K.</given-names>
            <surname>Rayner</surname>
          </string-name>
          , “
          <article-title>Eye movements and attention in reading, scene perception, and visual search,”</article-title>
          <string-name>
            <given-names>Q. J.</given-names>
            <surname>Exp</surname>
          </string-name>
          . Psychol., vol.
          <volume>62</volume>
          , no.
          <issue>8</issue>
          , pp.
          <fpage>1457</fpage>
          -
          <lpage>1506</lpage>
          , Aug.
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>K.</given-names>
            <surname>Rayner</surname>
          </string-name>
          and
          <string-name>
            <given-names>G. W.</given-names>
            <surname>McConkie</surname>
          </string-name>
          , “
          <article-title>What guides a reader's eye movements?,” Vision Res</article-title>
          ., vol.
          <volume>16</volume>
          , no.
          <issue>8</issue>
          , pp.
          <fpage>829</fpage>
          -
          <lpage>837</lpage>
          ,
          <year>1976</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>R</given-names>
            <surname>Williams</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Morris</surname>
          </string-name>
          , “
          <article-title>Eye movements, word familiarity, and vocabulary acquisition,”</article-title>
          <string-name>
            <given-names>Eur. J.</given-names>
            <surname>Cogn</surname>
          </string-name>
          . Psychol., vol.
          <volume>16</volume>
          , no.
          <issue>1-2</issue>
          , pp.
          <fpage>312</fpage>
          -
          <lpage>339</lpage>
          , Jan.
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J. L.</given-names>
            <surname>Sibert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gokturk</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R. A.</given-names>
            <surname>Lavine</surname>
          </string-name>
          , “The Reading Assistant: Eye Gaze Triggered Auditory Prompting for Reading Remediation,”
          <source>in Proceedings of the 13th Annual ACM Symposium on User Interface Software and Technology</source>
          , New York, NY, USA,
          <year>2000</year>
          , pp.
          <fpage>101</fpage>
          -
          <lpage>107</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>F. C.</given-names>
            <surname>Pop</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. F.</given-names>
            <surname>Vaida</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Cremene</surname>
          </string-name>
          , “
          <article-title>An alternative strategy for grouping students in eLearning using an Enneagram methodology</article-title>
          and eye tracking,
          <source>” in 2010 9th International Symposium on Electronics and Telecommunications</source>
          ,
          <year>2010</year>
          , pp.
          <fpage>395</fpage>
          -
          <lpage>398</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>M.</given-names>
            <surname>Malčík</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Mechlová</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Sikorová</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Mentel</surname>
          </string-name>
          , “
          <article-title>Analysis of visual perceptual patterns on screen using eye tracker technology</article-title>
          ,
          <source>” in 2014 IEEE 12th IEEE International Conference on Emerging eLearning Technologies and Applications (ICETA)</source>
          ,
          <year>2014</year>
          , pp.
          <fpage>311</fpage>
          -
          <lpage>317</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>S.</given-names>
            <surname>Husain</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Vasishth</surname>
          </string-name>
          , and
          <string-name>
            <given-names>N.</given-names>
            <surname>Srinivasan</surname>
          </string-name>
          ,
          <article-title>Integration and prediction difficulty in Hindi sentence comprehension: Evidence from an eyetracking corpus</article-title>
          .
          <source>Journal of Eye movement Research</source>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Dobesova</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Malcik</surname>
          </string-name>
          , “
          <article-title>Workflow diagrams and pupil dilatation in eye-tracking testing</article-title>
          ,
          <source>” in 2015 13th International Conference on Emerging eLearning Technologies and Applications (ICETA)</source>
          ,
          <year>2015</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>Y. T.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. C.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. Y.</given-names>
            <surname>Hou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. C.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. Y.</given-names>
            <surname>Yang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C. H.</given-names>
            <surname>Chang</surname>
          </string-name>
          , “
          <article-title>Tracking Students #x2019; Cognitive Processes During Program Debugging #x2014;An Eye-Movement Approach,”</article-title>
          <source>IEEE Trans. Educ.</source>
          , vol.
          <volume>59</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>175</fpage>
          -
          <lpage>186</lpage>
          , Aug.
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>H.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Chignell</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Ishizuka</surname>
          </string-name>
          , “
          <article-title>Empathic Tutoring Software Agents Using Real-time Eye Tracking,”</article-title>
          <source>in Proceedings of the 2006 Symposium on Eye Tracking Research &amp; Applications</source>
          , New York, NY, USA,
          <year>2006</year>
          , pp.
          <fpage>73</fpage>
          -
          <lpage>78</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>M.</given-names>
            <surname>Porta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ricotti</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C. J.</given-names>
            <surname>Perez</surname>
          </string-name>
          , “
          <article-title>Emotional e-learning through eye tracking</article-title>
          ,”
          <source>in Proceedings of the 2012 IEEE Global Engineering Education Conference (EDUCON)</source>
          ,
          <year>2012</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>Saurin</given-names>
            <surname>Parikh</surname>
          </string-name>
          and
          <string-name>
            <given-names>Hari</given-names>
            <surname>Kalva</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Predicting Learning Difficulty Based On Gaze And Pupil Response</article-title>
          .
          <source>In Proceedings of 26th Conference on User Modeling, Adaptation and Personalization Adjunct</source>
          , Singapore,
          <string-name>
            <surname>July 2018</surname>
          </string-name>
          <source>(UMAP'18 Adjunct)</source>
          ,
          <volume>5</volume>
          pages.
          <source>DOI: 10.1145/3213586</source>
          .3226224.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>V.</given-names>
            <surname>Manuel</surname>
          </string-name>
          et al.,
          <article-title>“AdeLE: A Framework for Adaptive E-Learning through Eye Tracking,”</article-title>
          <source>in Proceedings of IKNOW</source>
          <year>2004</year>
          ,
          <year>2004</year>
          , pp.
          <fpage>609</fpage>
          -
          <lpage>616</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>V.</given-names>
            <surname>Cantoni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. J.</given-names>
            <surname>Perez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Porta</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Ricotti</surname>
          </string-name>
          , “
          <article-title>Exploiting Eye Tracking in Advanced e-Learning Systems</article-title>
          ,” in
          <source>Proceedings of the 13th International Conference on Computer Systems and Technologies</source>
          , New York, NY, USA,
          <year>2012</year>
          , pp.
          <fpage>376</fpage>
          -
          <lpage>383</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>M. J. Traxler</surname>
          </string-name>
          , “
          <article-title>Trends in syntactic parsing: anticipation, Bayesian estimation, and good-enough parsing,” Trends Cogn</article-title>
          . Sci., vol.
          <volume>18</volume>
          , no.
          <issue>11</issue>
          , pp.
          <fpage>605</fpage>
          -
          <lpage>611</lpage>
          , Nov.
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>L.</given-names>
            <surname>Copeland</surname>
          </string-name>
          and
          <string-name>
            <given-names>T.</given-names>
            <surname>Gedeon</surname>
          </string-name>
          , “
          <source>The Effect of Subject Familiarity on Comprehension and Eye Movements</source>
          During Reading,”
          <source>in Proceedings of the 25th Australian Computer-Human Interaction Conference: Augmentation</source>
          , Application, Innovation, Collaboration, New York, NY, USA,
          <year>2013</year>
          , pp.
          <fpage>285</fpage>
          -
          <lpage>288</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>K.</given-names>
            <surname>Rayner</surname>
          </string-name>
          and
          <string-name>
            <given-names>S. A.</given-names>
            <surname>Duffy</surname>
          </string-name>
          , “
          <article-title>Lexical complexity and fixation times in reading: Effects of word frequency, verb complexity, and lexical ambiguity,” Mem</article-title>
          . Cognit., vol.
          <volume>14</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>191</fpage>
          -
          <lpage>201</lpage>
          , May
          <year>1986</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>C.</given-names>
            <surname>Sibley</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Coyne</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Baldwin</surname>
          </string-name>
          , “
          <article-title>Pupil Dilation as an Index of Learning,”</article-title>
          <source>Proc. Hum. Factors Ergon. Soc. Annu. Meet</source>
          . vol.
          <volume>55</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>237</fpage>
          -
          <lpage>241</lpage>
          , Sep.
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22] ]
          <string-name>
            <given-names>G. J.</given-names>
            <surname>Siegle</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. R.</given-names>
            <surname>Steinhauer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. A.</given-names>
            <surname>Stenger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Konecky</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C. S.</given-names>
            <surname>Carter</surname>
          </string-name>
          , “
          <article-title>Use of concurrent pupil dilation assessment to inform interpretation and analysis of fMRI data,” NeuroImage</article-title>
          , vol.
          <volume>20</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>114</fpage>
          -
          <lpage>124</lpage>
          , Sep.
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>R.</given-names>
            <surname>Chaffin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. K.</given-names>
            <surname>Morris</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R. E.</given-names>
            <surname>Seely</surname>
          </string-name>
          , “
          <article-title>Learning new word meanings from context: a study of eye movements,”</article-title>
          <string-name>
            <surname>J. Exp. Psychol. Learn. Mem. Cogn.</surname>
          </string-name>
          , vol.
          <volume>27</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>225</fpage>
          -
          <lpage>235</lpage>
          , Jan.
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <article-title>Davies and Mark, “The Corpus of Contemporary American English (COCA): 520 million words, 1990-present</article-title>
          .”
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <surname>Eibe</surname>
            <given-names>Frank</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Mark A.</given-names>
            <surname>Hall</surname>
          </string-name>
          , and
          <string-name>
            <surname>Ian H. Witten</surname>
          </string-name>
          (
          <year>2016</year>
          ).
          <article-title>The WEKA Workbench</article-title>
          .
          <article-title>Online Appendix for "Data Mining: Practical Machine Learning Tools</article-title>
          and Techniques," Morgan Kaufmann, Fourth Edition,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>