<!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>Recommending Learning Materials to Students by Identifying their Knowledge Gaps</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Konstantin Bauman</string-name>
          <email>kbauman@stern.nyu.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alexander Tuzhilin</string-name>
          <email>atuzhili@stern.nyu.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>The End of the</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Renaissance and</institution>
          ,
          <addr-line>the Reformation</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Stern School of Business, New York University</institution>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2014</year>
      </pub-date>
      <abstract>
        <p>We propose a new content-based method of providing recommendations of educational materials to the students by identifying gaps in their knowledge of the subject matter in the courses they take. We experimentally validate our method by conducting an A/B test on the students from an online university. content-based recommendations; technology-enhanced learning; knowledge gaps</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>
        Due to the recently increased interest in online educational
technologies and educational delivery methods, the topic of
recommendations in the educational domain has become
increasingly important lately. In particular, it has been
studied in various communities, including RecSys, UMAP,
Advanced Learning Technologies, and the Technology-Enhanced
Learning communities, and many approaches have been
proposed on how to recommend learning materials to the
students to improve their learning performance [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>
        One of such recommendation methods is based on the idea
of identifying and lling the \gaps" in students' knowledge
in the subjects that they are studying. The idea of gap
identi cation is not new, however. For example, Ciuciu and
Demey referred to it in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and proposed an initial approach
on how to deal with it. Unfortunately, they stopped short of
describing the speci c recommendation algorithm, leaving it
as a topic of future research. Also, [
        <xref ref-type="bibr" rid="ref3 ref4 ref5">3, 4, 5</xref>
        ] proposed methods
that are somewhat related to the \gap lling" idea, but the
authors mainly focused on developing their frameworks and
not on presenting speci c recommendation algorithms.
      </p>
      <p>
        In this paper, we present a novel method of identifying
gaps in students' knowledge and propose speci c algorithms
to ll-in these gaps by providing recommendations of
remedial learning materials to the students. In contrast to many
prior learning recommendation methods that are
predominantly rating-based [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], our method, described in Section
2, is content-based. In addition to developing this method,
we also performed A/B testing on the students of a leading
online university to validate our approach. We present our
experiments and the preliminary results in Sections 3 and 4.
Flanders
      </p>
      <p>Florence</p>
      <p>Rococo</p>
      <p>High
Renaissance</p>
      <p>Northern
Renaissance
2.</p>
    </sec>
    <sec id="sec-2">
      <title>RECOMMENDATION METHOD</title>
      <p>Our recommendation method is based on the \gap lling"
idea discussed in Section 1. In particular, for each course in a
curriculum, we build taxonomy of the topics covered in that
course. For example, Fig.1 shows a part of the Art History
course taxonomy where each node represents a topic. A node
in the taxonomy has a set of obligatory reading materials
chosen by the instructor and associated with this topic.</p>
      <p>For each student and a course o ering we determine how
well the student understood all the topics speci ed in the
course taxonomy by analyzing the student performance data
in that course. At the end of this analysis, each student gets
a certain performance score for each topic in the course
taxonomy specifying how well the student understood a
particular topic. For example, in course Art History for topic
Rococo Joe got the score 0:94 while John got 0:67. This means
that Joe understood Rococo well, while John did not.
Although this score can be computed in many di erent ways,
in our experiments described in Section 3 we have done it
as follows. For each test performed by the student and each
question on the test, we determine the list of topics in the
course taxonomy to which this test question corresponds.
Then for each topic we determine the list of questions
corresponding to it and see how well the student answered these
questions. For example, if there are 10 questions in the test
corresponding to topic Rococo and Joe answered 9 of them
correctly, then Joe's score for this topic is 0:9.</p>
      <p>After we determine students' performance scores for each
topic in the course taxonomy, we identify their knowledge
gaps, i.e., identify those topics on which they performed
poorly. In particular, a student has a knowledge gap for
a topic if either (a) the performance score of a student for
this topic is low (i.e., below a certain threshold level) or (b)
the student has knowledge gaps for a su cient number of
subtopics of that topic (and therefore needs remedial actions
for these subtopics).</p>
      <p>After we identify the knowledge gaps, we determine what
types of remedial materials should be recommended to the
students in order for them to close these gaps. We
accomplish this task as follows. First, we build a library of
related reading materials for each course consisting of (but
not limited to) the most popular textbooks, online articles
and various web pages related to the course. Each document
in this library can have its own taxonomy that is based on
the document's table of content. For example, a textbook is
divided into chapters, sections and subsections. In contrast,
some other documents, such as short articles, may not have
any taxonomy and therefore are not \divisible" into smaller
pieces. Also, we establish the relationship between the
materials in this library and the course taxonomy as follows.
For each node in the course taxonomy we identify the \unit
of knowledge" in the library (e.g., book chapter)
corresponding to it in the best way, thus establishing the link between
the node and the reading material. In particular, we do this
identi cation by using the TF-IDF-based measure of
correspondence between the book unit and the textual description
of the topic.</p>
      <p>Given the structure of the course, the identi ed gaps in
student knowledge in the class, and the links between the
topics in the course taxonomy and the supplemental reading
materials from the library that we described in the previous
paragraph, we next provide recommendations of these
supplementary reading materials to the students in order to
close these knowledge gaps. In particular, for each
knowledge gap topic node in the taxonomy, we recommend those
supplementary reading materials linked to that node.</p>
    </sec>
    <sec id="sec-3">
      <title>EXPERIMENTAL SETTINGS</title>
      <p>To validate our approach, we tested it on students of an
on-line university by conducting an A/B test. In particular,
we worked with 527 students from all over the world taking
one or more courses in that university over a period of one
semester that lasted 9 weeks (8 weeks of studies and one
week for the nal exams). There were 25 di erent courses
o ered during that semester covering the areas of
Computer Science (10 courses), Business (10 courses) and
General Studies (5 courses). In total, we had 692 enrollments
of all these students in the courses (i.e., 692 student/course
pairs) during that semester. Studies during each week are
carefully structured in that university and consist of (a) a set
of obligatory reading materials,(b) various assignments,(c)
questions to be discussed on the discussion forums and (d)
a self-testing quiz (not contributing to the overall grade for
the course). There are also two quizzes administered by the
university during the semester that contribute to the nal
grade for the course. There is also the nal exam given at
the end of the semester during week 9.</p>
      <p>In our experiments, we spilt the students into the
following three groups. The rst group received personalized
recommendations as described in Section 2. The second group
received the standard set of (non-personalized)
recommendations where all the students got the same set of
recommendations as the worst students in the personalized group
who failed all their tests (and therefore needed help for all
the topics in the course). The third group is the controlled
group of students who did not receive any recommendations.</p>
      <p>We provided recommendations to the rst and the second
groups up to three times. The rst recommendation of the
supplementary reading materials was provided shortly
before they took graded Quiz 1. The second one was provided
before students took graded Quiz 2, and the last one shortly
before students took the nal exam.</p>
      <p>The goal of this experiment is to test two hypotheses: (1)
recommendations (personalized and non-personalized) lead
to better performance results, as measured by student's total
score on the nal exam; (2) personalized recommendations,
as described in Section 2, lead to better performance
results vis-a-vis providing non-personalized recommendations
(as measured by the nal exam score).</p>
      <p>In addition, we also sent a survey to those students who
have received at least one recommendation at the end of the
semester in order to see how well they perceived our
recommendations and also to detect possible biases and
problems with the experimentation. In particular, we asked the
students how much they liked our recommendations, i.e.,
what was their overall impression about the
recommendations (vis-a-vis individual recommendations, as is normally
done in recommender systems).
4.</p>
    </sec>
    <sec id="sec-4">
      <title>RESULTS</title>
      <p>The results of the survey revealed that the vast
majority of the students indeed liked our recommendations and
found them to be very useful in their studies. However,
when we measured the actual performance of the students
on the nal test (as opposed to how much they liked the
recommendations), our preliminary results showed that our
recommendations were not uniformly e ective to all the
students across all the courses. In particular, the
recommendations worked the best for the mediocre students and were
less e ective for the excellent and good students. Also, they
were most e ective for the poorly performing students taking
business courses where statistically signi cant performance
di erences on the nal exam were detected in comparison to
the control group. Further, we have also observed real
performance di erences on several other segments of students
and types of courses. However, we could not demonstrate
that these diferences were statistically signi cant because of
the sizes of our samples and the preliminary nature of our
data and results. As a part of the future work, we plan to
enhance our data and provide more extensive analysis on it
to demonstrate that personalized recommendations indeed
lead to better performance results.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>I.</given-names>
            <surname>Ciuciu</surname>
          </string-name>
          and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Demey</surname>
          </string-name>
          .
          <article-title>An evaluation methodology for c-foam applied to web-based learning</article-title>
          .
          <source>In AWBL</source>
          .
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>N.</given-names>
            <surname>Manouselis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Drachsler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Katrien</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Erik</surname>
          </string-name>
          .
          <source>Recommender Systems for Learning</source>
          . Springer,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>A.</given-names>
            <surname>Mavroudi</surname>
          </string-name>
          and
          <string-name>
            <given-names>T.</given-names>
            <surname>Hadzilacos</surname>
          </string-name>
          .
          <article-title>Broadening the use of e-learning standards for adaptive learning</article-title>
          .
          <source>In Advances in Web-Based Learning</source>
          . Springer Berlin,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Saman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Seyed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Nor</surname>
          </string-name>
          , and
          <string-name>
            <given-names>N.</given-names>
            <surname>Shahrul</surname>
          </string-name>
          .
          <article-title>Ontological approach in knowledge based recommender system to develop the quality of e-learning system</article-title>
          .
          <source>In Australian J. of Basic and Applied Science</source>
          .
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Chen</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Q.</given-names>
            <surname>Jin</surname>
          </string-name>
          .
          <article-title>Discovery of action patterns in task-oriented learning processes</article-title>
          .
          <source>In Advances in Web-Based Learning</source>
          . Springer,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>