<!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>
      <journal-title-group>
        <journal-title>Burke, L. E., Wang, J., Sevick, M. A.: Self-monitoring in
weight loss: a systematic review of the literature. Journal of
the American Dietetic Association</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Ontologies for Quantified Self: a semantic approach</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Federica Cena</string-name>
          <email>cena@di.unito.it</email>
          <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>
        <contrib contrib-type="author">
          <string-name>Silvia Likavec</string-name>
          <email>likavec@di.unito.it</email>
          <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>Alessandro Marcengo Telecom Italia - Research and Prototyping Department Via Reis Romoli 274</institution>
          ,
          <addr-line>Torino</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Amon Rapp, Martina Deplano University of Turin Corso Svizzera 185</institution>
          ,
          <addr-line>Torino</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>[11] Arens</institution>
          ,
          <addr-line>Y., Ciiee, Y.</addr-line>
          ,
          <institution>Knoblock. A.: SIMS Integrating data from multiple information sources. Information science institute, University of Southern California, U.</institution>
          <addr-line>S.A, 1992</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2011</year>
      </pub-date>
      <volume>111</volume>
      <issue>1</issue>
      <fpage>1821</fpage>
      <lpage>1828</lpage>
      <abstract>
        <p>The spreading of devices and applications that allow people to collect personal information opens new opportunities for user modeling (UM). In this new scenario UM together with personal informatics (PI) can offer a new way for self-monitoring that can provide the users with a sophisticated mirror of their behavior, attitudes and habits and their consequences on their life, on the environment and on contexts in which they live in. These new forms of self-reflection and self-knowledge can trigger and motivate the behavior change. In this paper we describe the first step in this direction, focusing on opportunities offered by semantic web ontologies for data integration and reasoning over data for recommendation purposes.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>Personalized systems are used to meet individual preferences and
needs of each specific user, thus tailoring the system response to
these particular requirements. Personalized systems extrapolate
users’ interests and preferences from explicit user ratings and
from the observation of user behavior on the web: the system's
assumptions about the user based on these observations are stored
in a User Model (UM) [1]. A user model is the repository of
personal information that has the potential to drive personalization
and learning. The UM contains different types of information:
from user demographic data to domain-specific preferences data
(interest, knowledge…).</p>
      <p>On the other hand, Personal Informatics (PI), also known as
Quantified Self (QS), is a school of thought which aims to use the
increasingly popular invisible technology means for acquiring and
collecting data on different aspects of the daily lives of people.
They allow users to self-track a variety of data about their own
behavior: these data can be, on the one hand, user physical states
(such as glucose level in the blood), psychological states (such as
mood), behavior (such as movements), habits (such as food
intake, sleep); on the other hand, they can be environmental
parameters (such as CO2 content, temperature) and contextual
information (such as people meeting) of the places passed through
by the users during their everyday life. Thus, with this technology,
we have the capability to automatically record at large scale the</p>
      <p>Our goal is to design a sophisticated UM-based PI system which
can:
i) gather heterogeneous types of user data (from PI systems'
sensors, from social web activities, from user’s browsing
behavior) and integrate them in an enhanced UM;
ii) reason on the gathered data in order to find aggregations and
correlations among data;
iii) provide users with recommendations and meaningful UM
visualizations to support self-awareness and self-knowledge.
The paper is structured as follows. We first present our solutions
and then we focus on semantic modeling of the domain in order
to allow data integration and reasoning.</p>
    </sec>
    <sec id="sec-2">
      <title>2. STATE OF THE ART</title>
      <p>Traditionally, User Models (UMs) [1,6] have the following
features: (i) they are restricted to a single application; (ii) data are
derived from the web; (iii) they concern short periods of time.
With the advent of ubiquitous computing technologies we are able
to track and store large amounts of various personal information,
scattered among applications and not integrated [7] even though it
is possible to integrate them with semantic web techniques [8].
This project will advance the UM state of the art in the following:
•
•
the integration of data derived from everyday life, in
addition to the data derived from the web;
reasoning on that data to gain further correlations about
user behavior.</p>
      <p>The opportunity is related to obtaining a Lifelong user model that
stores user information for a long period of time and is able to
manage user interest change [9]. This project is a first step in this
direction.</p>
      <p>
        According to [10], an ontology can be seen as a ‘‘formal, explicit
specification of a shared conceptualization’’. With explicit
specifications of domain objects and their properties, as well as
the relationships between them, ontologies serve as powerful
formalisms for knowledge representation, providing exact
semantics for each statement and avoiding semantic ambiguities.
For these reasons, ontologies are often used for semantic data
integration and for resolving semantic conflicts, as in
[
        <xref ref-type="bibr" rid="ref1 ref2">11,12,13,14,15</xref>
        ]. Also, the associated rigorous mechanisms allow
for different forms of reasoning (for example, to deduce implicit
classes), as in [
        <xref ref-type="bibr" rid="ref3 ref4">16,17</xref>
        ].
      </p>
      <p>
        Measuring users' daily affective experiences is an important way
to quantify their life. In [
        <xref ref-type="bibr" rid="ref5">18</xref>
        ], the authors measure users' emotions
at various moments throughout the day. They asked the users to
answer demographic and general satisfaction questions, to
construct a short diary of the previous day, and then to answer
structured questions about each episode. In [
        <xref ref-type="bibr" rid="ref6">19</xref>
        ], the authors
investigate digital recordings of everyday activities, known as
visual lifelogging, and elaborate the selection of target activities
for semantic analysis. They investigate the selection of semantic
concepts for life logging which includes reasoning on semantic
networks using a density-based approach.
      </p>
      <p>
        Motivating behavior change towards a more active lifestyle is a
psychological, social and technological challenge. Several
Personal Informatics Systems have been developed in order to try
to modify a behavior by means of self-monitoring, such as
[
        <xref ref-type="bibr" rid="ref7 ref8 ref9">20,21,22</xref>
        ]
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. A NOVEL SEMANTIC PI SYSTEM</title>
      <p>We design a novel enhanced PI system, integrated in people’s
everyday lives, able to gather data in a transparent way and to
build and maintain a sophisticated user model able to aggregate
data and provide meaningful visualization and personalized
recommendations to the user for promoting behavior change. To
reach this goal, we need the following components:
i) data integration of different user data for building a
sophisticated model of user behavior, habits, needs and
preferences coming from different sources (web and real life
behavior)
ii) advanced forms of reasoning on user data for correlating
different aspects of user daily behavior
iii) personalized feedback for triggering behavior change in the
users:
•
•
recommendations triggered by the correlation of
different types of data (e.g., recommendations in
accordance with user behavior, attitudes and habits in
the UM)
meaningful visualization of data for raising awareness
and motivating people in changing their behavior.</p>
      <p>
        In this paper we focus on data integration and reasoning over data
(points i) and ii)) exploiting opportunities offered by semantic
web ontologies [
        <xref ref-type="bibr" rid="ref10">23</xref>
        ]. Another challenging issue, namely gathering
user data, is out of scope of this paper
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. ONTOLOGIES FOR QUANTIFIED SELF</title>
      <p>In order to be able to:
integrate heterogeneous data coming from different devices and
sources
reason on these data in order to provide meaningful visualization
and recommendation
we design and develop three ontologies, modeling the three main
concepts of the Quantified Self world: time, place and user
activities. Vital parameters such as weight, blood pressure or
blood sugar content are also important parameters, but we omit
them from the preset analysis, since they are used primarily by
medical experts and are hard to analyze by ordinary people.
Time ontology. We want to model the time from a user point of
view, distinguishing work days, weekends and holidays (religious
and civil ones), as well as dividing each day into meaningful slots
(morning, afternoon, evening, night).</p>
      <p>
        Place ontology. Again we want to model the place from a user
perspective, labeling the places where the user lives, works or
does the activities, dividing them into indoor (school, house, gym,
work, cinema, restaurant, etc.) and outdoor (park, street..). (See
Figure 1: Place ontology.)
Activities ontology. We tried to model all the user activities,
dividing them into two main categories: activities with place
change (such as transportation or sports with place change) and
activities with no place change (such as sports with no place
change, intellectual activity, physical work, resting activity or
feelings). Each of these classes has additional subclasses to better
describe the performed activity, but we omit them from the
picture for better clarity. For example, sports with place change
has as its subclasses running, cycling, kayaking or downhill
skiing, to name just a few. The design of this ontology was
motivated by the categorization of activities in “Moves”
application (https://www.moves-app.com). (See Figure 2:
Activities ontology.) For lack of space, we included feelings into
“Activities ontology”. We actually intend to have an additional
“Wellbeing and emotions ontology” to model user’s emotional
state and wellbeing, taking inspiration from [
        <xref ref-type="bibr" rid="ref11">24</xref>
        ].
      </p>
      <p>First, we use ontologies to solve the possible data value and
schema conflicts occurring among the data gathered from PI tools.
As an example of data value conflicts, we gather “steps” both
from the pedometer on the smart phone and from the smart
bracelet and the collected numbers can differ: thus, in this case,
we calculate an average number of steps. Even more challenging
would be to deal with contradicting or seemingly unrelated data.
For example, a pedometer might suggest that you were sedentary,
while at the same time having the gym as your location.
Pedometer forgotten in the locker or sitting in the gym bar?
Another example concerns the mood levels: from an ad hoc app
on the smart phone, we gather 4 mood values, whereas from the
tangible channel we gather 6 mood values. Hence, the values
should be normalized.</p>
      <p>Schema conflicts are more complex: for example, what is
modeled as an attribute in one relational schema may be modeled
as an entity in another schema (e.g. "hour" as an attribute for the
entity "sleep" and "hour" as an entity that has a relationship with
"sleep"). As another example, two sources may use different
names to represent the same concept (e.g. "running" and
"jogging"), or the same name to represent different concepts, or
two different ways for conveying the same information (e.g. "date
of birth" and "age"). We solve these conflicts by mapping the data
to our ontologies.</p>
      <p>Second, we use these ontologies to make inferences useful for
recommendation, in conjunction with Data Mining techniques for
discovering correlations among data, where various forms of
generalization can make correlations more powerful. For example,
data mining techniques might provide a correlation between
headache and running or biking activities. Since the two activities
are two types of "outdoor activities" in the Activities Ontology,
we can indicate a correlation between outdoor activities and
headache. Alternatively, if we know that a certain user has a
headache on December 24th, January 1st and August 15th, and
from the Time Ontology we know that these are holidays, we can
infer a correlation between holidays and headache.</p>
      <p>Moreover, we could suggest a behavior that is similar or different
but somehow related to what the user is used to doing. For
example, if we know that the user loves running, but according to
our data, we discovered that this is correlated with bad sleep, we
might suggest some similar activities (in the same category) such
as hiking or walking..</p>
    </sec>
    <sec id="sec-5">
      <title>5. CONCLUSIONS</title>
      <p>In this paper we tackle an important problem of long term
management of users' data in PI systems and address a number of
challenges including the need for data integration and
interpretation. We motivate the introduction of suitable ontologies
for modeling the core aspects of user behavior which would help
overcome these problems.</p>
      <p>This work is still at its early stage. We aim at experimentally
evaluating our proposal by means of user tests to see short and
long term effects of recommendations and visualizations on user
behavior, as well as the acceptability of the solution.</p>
    </sec>
    <sec id="sec-6">
      <title>6. ACKNOWLEDGMENTS</title>
      <p>Our gratitude goes to Telecom Italia for their support.</p>
    </sec>
    <sec id="sec-7">
      <title>7. REFERENCES</title>
      <p>[1] Brusilovsky, P.: Methods and techniques of adaptive
hypermedia. User Modeling and User-Adappted Interaction,
v 6, n 2-3, pp 87-129, 1996
[2] Li, I., Dey, A. K., Forlizzi, J.: A Stage-Based Model of
Personal Informatics Systems. In Proceedings of SIGCHI
Conf. on Human Factors in Computing Systems, pp.
557566. ACM, NY, USA, 2010
[3] Bandura, A.: Social Cognitive Theory of Self-Regulation.</p>
      <p>Organizational Behavior and Human Decision Processes,
50, 248--287 1991</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Visser</surname>
            ,
            <given-names>P. R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jones</surname>
            ,
            <given-names>D. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Beer</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bench-Capon</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Diaz</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Shave</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Resolving ontological heterogeneity in the KRAFT project</article-title>
          .
          <source>In 10th Int. Conf. and Workshop on Database and Expert Systems Applications DEXA'99</source>
          ,
          <year>1999</year>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Abel</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Herder</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Houben</surname>
            ,
            <given-names>G. J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Henze</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krause</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Cross-system user modeling and personalization on the social web</article-title>
          .
          <source>User Modeling</source>
          and
          <string-name>
            <surname>User-Adapted</surname>
            <given-names>Interaction</given-names>
          </string-name>
          ,
          <volume>23</volume>
          (
          <issue>2-3</issue>
          ), pp.
          <fpage>169</fpage>
          -
          <lpage>209</lpage>
          ,
          <year>2013</year>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>X. H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            <given-names>D. Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gu</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pung</surname>
            , H.,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Ontology Based Context Modeling and Reasoning using OWL</article-title>
          .
          <source>In Proceedings of the 2nd IEEE Ann. Conf. on Pervasive Computing and Communications Workshops (PERCOMW '04)</source>
          .
          <source>IEEE Computer Society</source>
          , 2004
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Eiter</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ianni</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Polleres</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schindlauer</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tompits</surname>
          </string-name>
          , H.:
          <article-title>Reasoning with rules and ontologies (</article-title>
          <year>2006</year>
          ),
          <source>Reasoning Web 2006</source>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Kahneman</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krueger</surname>
            ,
            <given-names>A.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schkade</surname>
            ,
            <given-names>D.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schwarz</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stone</surname>
            ,
            <given-names>A.A.</given-names>
          </string-name>
          :
          <article-title>A survey method for characterizing daily life experience: The day reconstruction method</article-title>
          ,
          <source>Science</source>
          <volume>306</volume>
          , pp.
          <fpage>1776</fpage>
          -
          <lpage>1780</lpage>
          ,
          <year>2004</year>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Smeaton</surname>
            ,
            <given-names>A.F.</given-names>
          </string-name>
          :
          <article-title>Semantics-based selection of everyday concepts in visual lifelogging</article-title>
          ,
          <source>International Journal of Multimedia Information Retrieval 1</source>
          , pp
          <fpage>87</fpage>
          -
          <lpage>101</lpage>
          ,
          <year>2012</year>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Shumaker</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ockene</surname>
            ,
            <given-names>J. K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Riekert</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <source>The Handbook of Health Behavior Change</source>
          , Springer,
          <year>2008</year>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Froehlich</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dillahunt</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Klasnja</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mankoff</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Consolvo</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Harrison</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Landay</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>UbiGreen: Investigating a Mobile Tool for Tracking and Supporting Green Transportation Habits</article-title>
          .
          <source>In Proceedings of the SIGCHI Conf. on Human Factors in Computing Systems</source>
          . pp.
          <fpage>1043</fpage>
          -
          <lpage>1052</lpage>
          . ACM, New York, USA,
          <year>2009</year>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [22]
          <string-name>
            <surname>Kay</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Choe</surname>
            ,
            <given-names>E. K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shepherd</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Greenstein</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Watson</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Consolvo</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , And
          <string-name>
            <surname>Kientz</surname>
            ,
            <given-names>J. A.</given-names>
          </string-name>
          :
          <article-title>Lullaby: a capture &amp; access system for understanding the sleep environment</article-title>
          .
          <source>In Proceedings of 2012 ACM Conf. on Ubiquitous Computing</source>
          . pp.
          <fpage>226</fpage>
          --
          <lpage>234</lpage>
          , ACM, New York, USA,
          <year>2012</year>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [23]
          <string-name>
            <surname>Guarino</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          :
          <article-title>Formal ontology and information systems</article-title>
          .
          <source>In Proceedings of the 1st Int. Conf. on Formal Ontology in Information Systems, FOIS '98</source>
          , IOS Press, pp
          <fpage>3</fpage>
          -
          <lpage>15</lpage>
          ,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [24]
          <string-name>
            <surname>Patti</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bertola</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Organizing Artworks in an Ontologybased Semantic Affective Space</article-title>
          ,
          <source>Proceedings of the 1st Int. Workshop on Emotion and Sentiment in Social and Expressive Media: approaches and perspectives from AI</source>
          ,
          <source>ESSEM@AI*IA</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>