<!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>Beyond User Preferences: The Short-Term Behaviour Modelling</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Michal Kompan</string-name>
          <email>name.surname@stuba.sk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ondrej Kassak</string-name>
          <email>name.surname@stuba.sk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Maria Bielikova</string-name>
          <email>name.surname@stuba.sk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Slovak University of Technology in, Bratislava, Faculty of Informatics and, Information Technologies</institution>
          ,
          <addr-line>Ilkovicova 2, Bratislava, Slovak Republic 842 16</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2017</year>
      </pub-date>
      <abstract>
        <p>The context of a user is a notoriously researched topic in the recommender systems community. It greatly influences user preferences and respectively his/her behaviour. The research focuses on the actual influence afecting user and temporal preferences of users. These tell us what the user likes, but fail at describing his/her behavior. We believe that the user's actual behavior represents a great source of information, which is useful for recommendation methods. By modelling the user short-term behavior (on the level of a session), we are able to, e.g., predict the session end intent or the length of the session and respectively adjust generated recommendations. As a result, users benefit from a seamless user experience and the business utilizes its objective functions (e.g., profit). • Information systems → World Wide Web; Personalization; Web mining; Personalization;</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>CCS CONCEPTS</title>
    </sec>
    <sec id="sec-2">
      <title>INTRODUCTION</title>
      <p>
        Personalized recommendation became an integral part of modern
Web applications. User preferences serve as the basis for tailoring
services and its content for specific user. This was proved to work
very well in several domains [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Despite of this, researchers found
out that user preferences are highly influenced by his/her context,
e.g., time, location, mood. Context is generally defined as "a
predeifned set of contextual attributes, the structure of which does not
change over time" [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        The context helps us to identify an actual user state, which
reflects to some extent the user’s objectives. Usually, long-term
preferences are modelled by user models. A user model is defined
as a set of information connected with the user behaviour, attitudes
and stereotypes [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Together, both short-term and long-term user
preferences help to generate relevant recommendations.
Copyright ©2017 for this paper by its authors. Copying permitted for private and
academic purposes.
      </p>
      <p>
        As the researchers attention is usually addressed to user
preferences, user behavior (or the behavior change) is not considered in
recommender approaches. We understand the behavior as a set of
actions, a user performs on the web. In other words, while
preferences express what the user likes, the behavior describes how the
user acts. Similarly to preferences [
        <xref ref-type="bibr" rid="ref14 ref5">5, 14</xref>
        ], we distinguish between
short- (within a session) and long-term behavior.
      </p>
      <p>We believe, that considering a user short-term behavior in
modern recommendation approaches, will improve the user experience.
Moreover, a prediction of such behavior opens new opportunities
for e-commerce to adjust recommendations and to optimize the
utility functions (e.g., profit). In this paper, we provide a brief
discussion on pros and cons of the short-term user behavior modelling
and its application to the personalized recommendation problem.
2</p>
    </sec>
    <sec id="sec-3">
      <title>USER PREFERENCES VS. BEHAVIOR</title>
      <p>
        The major of a research activity is focused on exploring
acquisition [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], modeling [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and further usage [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] of user preferences.
These are the base for almost all modern Web-based services.
      </p>
      <p>
        As the next step, a user context proved to be extremely helpful
in the personalization [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. As the preferences of the user are rich,
the context reduces a set of preferences or items, which have to be
considered by the recommender approach. Both these concepts tell
us what the user likes.
      </p>
      <p>
        On the contrary, a user behavior describes how a user acts. More
specifically, the short-term behavior describes user actions within a
session (in the Web context). This behavior is based on a user
interaction with the content and the site structure. For instance, what
time the user spent in actual session, how many items he/she
visited, how many hyperlinks there are available to follow. It has been
proven that the website usage information improves the
personalization performance [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. We believe that the knowledge of user
typical and/or future behavior allows to improve recommendations
– bringing benefits both for users and commerce as well.
      </p>
      <p>Surprisingly, despite its potential, the user short-term behavior
is not researched from the personalization point of view. It is clear
that the behavior is also influenced by a user actual state and thus
the context has to be somehow taken into account. Nevertheless, it
ofers plenty of research questions and challenges.
3</p>
    </sec>
    <sec id="sec-4">
      <title>SHORT-TERM BEHAVIOR MODELLING</title>
      <p>
        From the behavior modelling perspective, the short-term behavior
(within a session) brings several opportunities for the
recommendation process. The short-term behavior is similarly to user
preferences, influenced by his/her context. From this point of view, the
site itself (e.g., content, structure) represents a major contextual
information. In the literature three aspects are usually reported as
helpful to model the user behavior on a site [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]: website structure;
website content and website usage.
      </p>
      <p>
        Despite of the importance of the short-term behavior, it is
always based on the long-term behavior. The short-term behavior
itself describes actual user actions, but it is very noisy. There is
a great chance that the user actual behavior will follow in some
measure his/her historic patterns. Moreover, we act as individuals,
but generally we are subjects of some actual trends (e.g., following
breaking news, learning session before exams) [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. For this reason,
user actual behavior may by similar to behavior of other users.
      </p>
      <p>
        To reflect all these characteristics, in our previous work, we
proposed a domain independent short-term user model [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
Following the idea of the short-term and long-term behavior, our model
consists (Fig. 1) of several time layers (e.g., day, week), two parts
(personal – reflecting a behavior of modelled user; global –
reflecting a behavior of all users). Moreover, several additional attributes
are stored to help describe the (temporal) actual session (e.g., time
spent within the session).
      </p>
      <p>As a result, we monitor several comparative characteristics for
every time layer (e.g., hour, day, week) and part (comparison to user
previous behavior and also to all users). As the model considers
only characteristics (e.g., number of sentences, images), model is
domain independent.</p>
      <p>
        Afterwards the short-term behavior of the user is modelled, we
often want to predict the user future behavior. From the website
point of view, the user session end intent is an important task. In the
e-commerce this is observed from the long-term perspective (e.g.,
contract renewal) and referred as the user attrition [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. On the Web,
this is quite a novel task, which needs to be further explored [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
      <p>
        In our previous works, we made first steps to explore the user
session end intent prediction [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. We used a binary linear classifier
over a stream of actions from news and e-learning domains. As our
results indicate, thanks to proposed model, we are able to predict the
user end intent within three actions in advance (precision 82%) [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
This is a promising result, which indicates that proposed model
adapts various domain characteristics and reflects slight changes
of the user behavior.
      </p>
      <p>Hand by hand with the session end intent prediction, the time
spent prediction on the site seems to be a promising task. In some
domains, not only number of actions, but also an approximated time,
the user will browse may bring better user experience and business
potential. All of these tasks use the user short-term behavior and
we believe that will improve the quality of web services.
4</p>
    </sec>
    <sec id="sec-5">
      <title>CONCLUSIONS</title>
      <p>There are no doubts that the user short-term behavior is an
important source of information and knowledge, describing the user.
Together with the user context and his/her preferences allow
modern Web-based services react to actual user surroundings and tastes.</p>
      <p>
        The short-term behavior modelling [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] aims at capturing slight
behavior changes by comparing actual to historical user behavior
and also to the behavior of the rest of users. The knowledge of
user future actions allows us to diferentiate recommendations,
e.g., for a user who will perform two actions before leaving the
session and a user who will perform 20 actions within a session. For
instance, an educational system should recommend an important
learning object for a student, who is about to leave the system.
On the contrary, more exercises can be recommended to a student
performing a long session. Such an approach is clearly beneficial for
the students by trying to maximize their knowledge in the specific
amount of time.
      </p>
      <p>Similarly, based on the session end intent prediction, a content
provider can decide which personalized adverts (considering user
context) should be displayed to the customer. Another example of
application such a concept is to ofer a discount or special ofer.</p>
      <p>Based on our experience, with the short-term behavior modelling,
we identified following challenges:</p>
      <sec id="sec-5-1">
        <title>Short-term behavior modelling. User behavior is a valuable</title>
        <p>source of information for modern web-based services. We
believe, that similarly to the user preferences also a user
behavior is influenced by his/her context. Considering the
user context can further improve the short-term modelling
and its consequent applications.</p>
        <p>Session end intent prediction. As our experiments showed,
we are able to predict the user short-term behavior on a
website. A more sophisticated machine learning approach may
further improve the performance. On the other hand, one
of the implicit requirements is the prediction in online time
(as we need to react to the actual user session). These two
aspects need to be balanced.</p>
        <p>Spend time prediction. In some domains, also a time, the
user will spend by browsing, represents a valuable
information. Two basic approaches have to be explored – a
classiifcation to predefined classes (e.g., time intervals) and a
regression in order to approximate specific time.</p>
      </sec>
      <sec id="sec-5-2">
        <title>Short-term behavior boosted recommendation. The most</title>
        <p>interesting application of the short-term behavior is its
considering in recommendation. There are several options as
to selecting diferent recommender method or to prioritize
specific items. This application is mostly appreciated by the
commerce.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>ACKNOWLEDGMENTS</title>
      <p>This work was partially supported by grant No. APVV-15-0508:
Human Information Behavior in the Digital Space and by grant
No. VG 1/0646/15: Adaptation of access to information and
knowledge artifacts based on interaction and collaboration within web
environment.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Gediminas</given-names>
            <surname>Adomavicius</surname>
          </string-name>
          and
          <string-name>
            <given-names>Alexander</given-names>
            <surname>Tuzhilin</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Context-Aware Recommender Systems</article-title>
          . Springer US, Boston, MA,
          <fpage>217</fpage>
          -
          <lpage>253</lpage>
          . https://doi.org/10.1007/ 978-0-
          <fpage>387</fpage>
          -85820-
          <issue>3</issue>
          _
          <fpage>7</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Joshua</given-names>
            <surname>Akehurst</surname>
          </string-name>
          , Irena Koprinska, Kalina Yacef, Luiz Pizzato, Judy Kay, and
          <string-name>
            <given-names>Tomasz</given-names>
            <surname>Rej</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>Explicit and Implicit User Preferences in Online Dating</article-title>
          . Springer Berlin Heidelberg, Berlin, Heidelberg,
          <fpage>15</fpage>
          -
          <lpage>27</lpage>
          . https://doi.org/10.1007/ 978-3-
          <fpage>642</fpage>
          -28320-
          <issue>8</issue>
          _
          <fpage>2</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Shlomo</given-names>
            <surname>Berkovsky</surname>
          </string-name>
          and
          <string-name>
            <given-names>Jill</given-names>
            <surname>Freyne</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Web Personalization and Recommender Systems</article-title>
          .
          <source>In Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD '15)</source>
          . ACM, New York, NY, USA,
          <fpage>2307</fpage>
          -
          <lpage>2308</lpage>
          . https://doi.org/10.1145/2783258.2789995
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Peter</given-names>
            <surname>Brusilovsky</surname>
          </string-name>
          .
          <year>1996</year>
          .
          <article-title>Methods and techniques of adaptive hypermedia</article-title>
          .
          <source>User Modeling and User-Adapted Interaction 6</source>
          ,
          <issue>2</issue>
          (
          <year>1996</year>
          ),
          <fpage>87</fpage>
          -
          <lpage>129</lpage>
          . https://doi.org/10. 1007/BF00143964
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Dietmar</given-names>
            <surname>Jannach</surname>
          </string-name>
          , Lukas Lerche, and
          <string-name>
            <given-names>Michael</given-names>
            <surname>Jugovac</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Adaptation and Evaluation of Recommendations for Short-term Shopping Goals</article-title>
          .
          <source>In Proceedings of the 9th ACM Conference on Recommender Systems (RecSys '15)</source>
          . ACM, New York, NY, USA,
          <fpage>211</fpage>
          -
          <lpage>218</lpage>
          . https://doi.org/10.1145/2792838.2800176
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Ondrej</given-names>
            <surname>Kassak</surname>
          </string-name>
          , Michal Kompan, and
          <string-name>
            <given-names>Maria</given-names>
            <surname>Bielikova</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Web User Shortterm Behavior Prediction: The Attrition Rate in User Sessions</article-title>
          .
          <source>In Proceedings of the ECMLPKDD 2015 Doctoral Consortium</source>
          (Aalto University publication series Science+Technology),
          <source>Jaakko HollmÃľn and Panagiotis Papapetrou (Eds.)</source>
          . Aalto University; Aalto-yliopisto,
          <volume>272</volume>
          . http://urn.fi/URN:ISBN:
          <fpage>978</fpage>
          -
          <lpage>952</lpage>
          -60-6443-7
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Ondrej</given-names>
            <surname>Kassak</surname>
          </string-name>
          , Michal Kompan, and
          <string-name>
            <given-names>Maria</given-names>
            <surname>Bielikova</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Student behavior in a web-based educational system: Exit intent prediction</article-title>
          .
          <source>Engineering Applications of Artificial Intelligence</source>
          <volume>51</volume>
          (
          <year>2016</year>
          ),
          <fpage>136</fpage>
          -
          <lpage>149</lpage>
          . https://doi.org/10.1016/j.engappai.
          <year>2016</year>
          .
          <volume>01</volume>
          .
          <article-title>018 Mining the Humanities: Technologies and Applications</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Ondrej</given-names>
            <surname>Kassak</surname>
          </string-name>
          , Michal Kompan, and Maria BielikovaËĞ.
          <year>2016</year>
          .
          <article-title>Personalized hybrid recommendation for group of users: Top-N multimedia recommender</article-title>
          .
          <source>Information Processing &amp; Management</source>
          <volume>52</volume>
          ,
          <issue>3</issue>
          (
          <year>2016</year>
          ),
          <fpage>459</fpage>
          -
          <lpage>477</lpage>
          . https://doi.org/10. 1016/j.ipm.
          <year>2015</year>
          .
          <volume>10</volume>
          .001
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Michal</given-names>
            <surname>Kompan</surname>
          </string-name>
          , Ondrej Kassak, and
          <string-name>
            <given-names>Maria</given-names>
            <surname>Bielikova</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>The Prediction of Session End Intent: The Short-term User Model</article-title>
          . (
          <year>2017</year>
          ). World Wide Web, submitted.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Raymond</given-names>
            <surname>Kosala</surname>
          </string-name>
          and
          <string-name>
            <given-names>Hendrik</given-names>
            <surname>Blockeel</surname>
          </string-name>
          .
          <year>2000</year>
          . Web Mining Research: A Survey.
          <source>SIGKDD Explor. Newsl. 2</source>
          ,
          <issue>1</issue>
          (
          <year>June 2000</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>15</lpage>
          . https://doi.org/10.1145/360402. 360406
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Tomáš</surname>
            <given-names>Kramár</given-names>
          </string-name>
          , Michal Barla, and
          <string-name>
            <given-names>Mária</given-names>
            <surname>Bieliková</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Personalizing Search Using Socially Enhanced Interest Model, Built from the Stream of User's Activity</article-title>
          .
          <source>J. Web Eng</source>
          .
          <volume>12</volume>
          ,
          <issue>1</issue>
          -
          <fpage>2</fpage>
          (
          <issue>Feb</issue>
          .
          <year>2013</year>
          ),
          <fpage>65</fpage>
          -
          <lpage>92</lpage>
          . http://dl.acm.org/citation.cfm?id=
          <volume>2481562</volume>
          .
          <fpage>2481565</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>Fan</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Juan</given-names>
            <surname>Lei</surname>
          </string-name>
          , Ying Tian, Sakuna Punyapatthanakul, and
          <string-name>
            <given-names>Yanbo J.</given-names>
            <surname>Wang</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Model Selection Strategy for Customer Attrition Risk Prediction in Retail Banking</article-title>
          .
          <source>In Proceedings of the Ninth Australasian Data Mining Conference -</source>
          Volume
          <volume>121</volume>
          (
          <issue>AusDM</issue>
          '11). Australian Computer Society, Inc.,
          <string-name>
            <surname>Darlinghurst</surname>
          </string-name>
          , Australia, Australia,
          <fpage>119</fpage>
          -
          <lpage>124</lpage>
          . http://dl.acm.org/citation.cfm?id=
          <volume>2483628</volume>
          .
          <fpage>2483643</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Bamshad</surname>
            <given-names>Mobasher</given-names>
          </string-name>
          , Robert Cooley, and
          <string-name>
            <given-names>Jaideep</given-names>
            <surname>Srivastava</surname>
          </string-name>
          .
          <year>2000</year>
          .
          <article-title>Automatic Personalization Based on Web Usage Mining</article-title>
          .
          <source>Commun. ACM 43</source>
          ,
          <issue>8</issue>
          (Aug.
          <year>2000</year>
          ),
          <fpage>142</fpage>
          -
          <lpage>151</lpage>
          . https://doi.org/10.1145/345124.345169
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Wei</surname>
            <given-names>Wang</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dongyan Zhao</surname>
            ,
            <given-names>Haining</given-names>
          </string-name>
          <string-name>
            <surname>Luo</surname>
            , and
            <given-names>Xin</given-names>
          </string-name>
          <string-name>
            <surname>Wang</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Mining User Interests in Web Logs of an Online News Service Based on Memory Model</article-title>
          .
          <source>In Proceedings of the 2013 IEEE Eighth International Conference on Networking, Architecture and Storage (NAS '13)</source>
          . IEEE Computer Society, Washington, DC, USA,
          <fpage>151</fpage>
          -
          <lpage>155</lpage>
          . https://doi.org/10.1109/NAS.
          <year>2013</year>
          .25
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Yong</surname>
            <given-names>Zheng</given-names>
          </string-name>
          , Bamshad Mobasher, and
          <string-name>
            <given-names>Robin</given-names>
            <surname>Burke</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Similarity-Based Context-Aware Recommendation</article-title>
          .
          <source>In Proceedings, Part I, of the 16th International Conference on Web Information Systems</source>
          Engineering - WISE 2015 - Volume
          <volume>9418</volume>
          . Springer-Verlag New York, Inc., New York, NY, USA,
          <fpage>431</fpage>
          -
          <lpage>447</lpage>
          . https: //doi.org/10.1007/978-3-
          <fpage>319</fpage>
          -26190-4_
          <fpage>29</fpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>