<!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>Towards Ranking in Folksonomies for Personalized Recommender Systems in E-Learning</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Mojisola Anjorin</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Christoph Rensing</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ralf Steinmetz</string-name>
          <email>Ralf.Steinmetzg@kom.tu-darmstadt.de</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Mojisola.Anjorin</institution>
          ,
          <addr-line>Christoph.Rensing, Ralf.Steinmetz</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Technische Universitat Darmstadt, Multimedia Communications Lab</institution>
          ,
          <addr-line>64283 Darmstadt</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <fpage>22</fpage>
      <lpage>25</lpage>
      <abstract>
        <p>Recommender systems o er the opportunity for users to no longer have to search for resources but rather have these resources offered to them considering their personal needs and contexts. Additional semantics found in a folksonomy can be exploited to enhance the ranking of resources. These semantics have been analyzed in an e-learning scenario: CROKODIL. CROKODIL is a platform which supports the collaborative acquisition and management of learning resources. This paper proposes a conceptual architecture describing how these semantics can be integrated in a personalized recommender system for learning purposes.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Recent research on personalized recommender systems has shown that the
exploitation of semantic information found in folksonomy systems have led to
improved recommendations [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Recommender systems have been applied to
elearning scenarios to help provide personalized support to learners by suggesting
relevant items for learning purposes [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. This raises the challenge of identifying
relevant resources which match the current personal context and needs of the
learners. Recommender systems in learning scenarios pose new requirements such
as exploring and identifying which attributes represent relevance in a learning
context [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. It is therefore an ongoing challenge to meet the requirements of
recommender systems in an e-learning scenario such as CROKODIL1. CROKODIL
is based on a pedagogical concept which focuses on activities as the central
structure to organize learning resources. The platform o ers collaborative semantic
tagging (thereby creating a folksonomy) as well as social network functionality
to support the learning community [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>Section 3 gives a brief analysis of the semantic information which could be
exploited for the context-speci c ranking of learning resources in the CROKODIL
e-learning scenario. Section 4 describes a preliminary conceptual architecture of
a personalized recommender system considering context-speci c ranking. This
concept will be implemented and evaluated in future work.</p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>
        A survey of the state-of-the-art on social tagging systems and how they
extend the capabilities of recommender systems is given in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Abel [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] shows
that it is worth exploiting additional context information which are found in
folksonomies to improve ranking strategies. Approaches are introduced which
extend FolkRank to a context-sensitive ranking algorithm exploiting the
additional semantics relating to groups of resources in GroupMe! [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. In e-learning,
recommender systems exist using context variables such as user attributes and
domain speci c information to provide personalized recommendations [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. The
concept in this paper proposes to use contextual information in folksonomies to
rank learning resources in a personalized recommender system for e-learning.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Context Feature Analysis in an E-Learning Scenario</title>
      <p>
        Contextual information in folksonomies can be categorized into four dimensions
[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]: the user context, the tag context, the resource context and the tag assignment
context (when a user attaches a tag to a resource). Considering the e-learning
scenario CROKODIL, the available contextual information can be categorized as
shown in Table 1. The user context comprises of: learner groups working together
on a common task or activity, user roles such as the tutor role and friendships
existing between individual learners. In future work, additional social
information could be inferred from the learner's social network. When tagging resources
in CROKODIL, tag types such as genre, topic, location, person and event can
be assigned to the tags (a tag without a type is also possible). For example, the
tag \Beer" of type \Location" refers to the town in Devon, England and not
to the alcoholic beverage \beer", thus providing contextual information to the
individual tags as well as to the tag assignments. Activities provide contextual
information to a resource. In CROKODIL, activities structure which tasks need
to be performed to achieve a de ned goal. For example, in order to get ready to
hold a presentation on German Culture, a learner creates an activity called
\Prepare a talk about the Oktoberfest in Germany" having a sub-activity \Describe
popular brands of beer in Bavaria". The required knowledge for this presentation
is sought mostly via resources on the Web, such as on blogs or in Wikipedia.
The appropriate resources are then attached to the activity. This activity thus
provides contextual information to the resources. The tag assignment context
comprises of tag types and activities as these both give additional contextual
meaning when tagging.
      </p>
    </sec>
    <sec id="sec-4">
      <title>Conceptual Architecture of a Personalized</title>
    </sec>
    <sec id="sec-5">
      <title>Recommender System for E-Learning</title>
      <p>
        Fig.1 shows the design of a conceptual architecture of a personalized
recommender system considering the CROKODIL e-learning scenario. This concept
incorporates the ranking of learning resources considering the context features
discussed in Section 3. Resources from friends, group members or the tutor
could be given a higher weight than other resources. The tag types will have
di erent weights according to the popularity of the tag type [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. For example, a
topic tag \Oktoberfest" is weighted higher than a genre tag \blog". Considering
the activity the learner is presently working on, for example, \Prepare a talk
about the Oktoberfest in Germany", resources belonging to activities nearer in
the hierarchy will be weighted higher than resources belonging to an activity
further away [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Therefore, resources belonging to its direct sub-activity
\Describe popular brands of beer in Bavaria" are weighted higher than resources
belonging to other activities further down the hierarchy. The results from the
External
Resources
      </p>
      <p>CROKODIL
Folksonomy</p>
      <p>CROKODIL</p>
      <p>Social</p>
      <p>Network</p>
      <p>Activity
Tag Types Hierarchy</p>
      <p>Learner Groups,</p>
      <p>User Roles,</p>
      <p>Friendships
Recommendation
&amp; Explanation</p>
      <p>Relevance
Feedback</p>
      <p>Folksonomy-based</p>
      <p>Recommender</p>
      <p>System
Relevance
Ranking</p>
      <p>
        Explanations
folksonomy-based recommnender system will be o ered to the learner in the
form of a ranked list. The learner is given the opportunity to give explicit
feedback regarding these recommendations via a simple like/ dislike binary rating.
This feedback is integrated into the ranking algorithm by applying Rochio's
relevance feedback approach [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. The feedback is thus used to further adapt and
t the recommendations to the learner's present learning context. In addition,
explanations will be made about the recommended item, giving reasons why this
item was recommended [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. This will help to give a better understanding and
stimulate the learner to re ect about the recommended learning resources. The
learner is then able to give quali ed feedback about whether this
recommendation is appropriate to the current learning needs or not. Finally, in order to
enrich the variety of resources suggested by the recommender system, external
learning resources from existing learning repositories such as ARIADNE [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] or
the Open University's OpenLearn 2 will be considered.
5
      </p>
    </sec>
    <sec id="sec-6">
      <title>Conclusion</title>
      <p>
        In this paper, a conceptual design of a personalized recommender system for
e-learning is described applying context-speci c ranking of resources. An
approach for a graph-based recommender system using semantic tag types has
already been proposed in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Next steps will be to implement these concepts
and integrate them in CROKODIL. The impact of the various semantic
information sources will be evaluated by considering several variants of the ranking
algorithm, thereby showing which context features or combinations thereof are
suitable to the CROKODIL learning scenario. Furthermore, investigations will
need to be made on how explanations can be generated. In addition, the
acceptance of these explanations, relevance feedback and recommendations of external
learning resources will be evaluated with learners in a usability study.
      </p>
      <p>Acknowledgements This work is supported by funds from the German
Federal Ministry of Education and Research and the mark 01 PF 08015 A and
from the European Social Fund of the European Union (ESF). The responsibility
for the contents of this publication lies with the authors.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Abel</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Contextualization, User Modeling and Personalization in the Social Web</article-title>
          .
          <source>Phd thesis</source>
          , Gottfried Wilhelm Leibniz University Hannover (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Anjorin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , Bohnstedt,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Rensing</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          :
          <article-title>Towards graph-based recommendations for resource-based learning using semantic tag types</article-title>
          .
          <source>DeLFI (Sept</source>
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Anjorin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rensing</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bischo</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bogner</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Reger</surname>
            ,
            <given-names>A.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Faltin</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Steinacker</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , Ludemann,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Garcia</surname>
          </string-name>
          , R.D.:
          <article-title>Crokodil - a platform for collaborative resource-based learning</article-title>
          . To be published: EC-TEL (
          <year>Sept 2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Jannach</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zanker</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Felfernig</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Friedrich</surname>
          </string-name>
          , G.:
          <article-title>Recommender Systems An Introduction</article-title>
          .
          <source>CUP</source>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Manning</surname>
            ,
            <given-names>C.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Raghavan</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , Schutze, H.:
          <article-title>Introduction to Information Retrieval: Relevance-Feedback und Query-Expansion</article-title>
          .
          <source>CUP</source>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Manouselis</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Drachsler</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vuorikari</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hummel</surname>
            ,
            <given-names>H.G.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koper</surname>
          </string-name>
          , R.:
          <article-title>Recommender systems in technology enhanced learning</article-title>
          .
          <source>In: Recommender Systems Handbook</source>
          . Springer (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Milicevic</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nanopoulos</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ivanovic</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Social tagging in recommender systems: a survey of the state-of-the-art and possible extensions</article-title>
          .
          <source>Arti cial Intelligence Review</source>
          <volume>33</volume>
          ,
          <issue>187</issue>
          {
          <fpage>209</fpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Neven</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Duval</surname>
          </string-name>
          , E.:
          <article-title>Reusable learning objects: a survey of lom-based repositories</article-title>
          .
          <source>Proceedings of the tenth ACM int. conf. on Multimedia</source>
          (
          <year>2002</year>
          ) 2 http://openlearn.open.ac.
          <source>uk (online as of 12.09</source>
          .
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>