<!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>Vancouver, BC, Canada, October</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>'Fitness that Fits': A prototype model for Workout Video Recommendation</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ercan Ezin</string-name>
          <email>ercan.ezin@bristol.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Eunchong Kim</string-name>
          <email>ek17843@my.bristol.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Iván Palomares</string-name>
          <email>i.palomares@bristol.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Computer Science Department, University of Bristol</institution>
          ,
          <addr-line>Bristol</addr-line>
          ,
          <country country="UK">United Kingdom</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2018</year>
      </pub-date>
      <volume>6</volume>
      <issue>2018</issue>
      <abstract>
        <p>Personalization services enable Internet users to benefit from tailored recommended content at their finger tips. Our interest in this contribution lies in video recommendation within the fitness domain to support an active lifestyle. We present 'Fitness that Fits', a preliminary platform for workout video recommendation, which benefits from the Youtube-8M labeled dataset and its rich variety of categorized video labels, thereby enabling fitness workout video recommendations predicated on the users' preferences and their recent viewing behavior. The proposed model also incorporates an approach to produce diversified recommendations and foster the practice of distinct fitness activities based on like-minded users' information. An initial experimental study shows the trade-ofs of the hybrid approach considered.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        The Internet and its associated technologies have become an
indispensable tool to search products, services or frequently access
information needed in our daily lives, e.g. booking a hotel,
purchasing a new device or consulting the weather forecast. We are
presently reported to spend an average 6 hours per day connected
to the Internet. Amid this phenomenon, there is an increasing
interest in seeking aid in the Internet to embrace healthier lifestyles, e.g.
through the search and sharing of information related to fitness
exercises and wellness practices, or via smartphone apps [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. For
instance, the rate of Google searches based on keywords such as
“personal trainer”, “crossfit”, “hiit”, “core” or “pilates” has
dramatically increased in the last decade [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>Although gyms and leisure centers are a common choice for
users who desire to adopt or maintain an active lifestyle, they
are not always within the reach of every person, e.g. owing to
ifnancial limitations, busy schedules, frequent traveling, etc. Taking
HealthRecSys’18, October 6, 2018, Vancouver, BC, Canada
© 2018 Copyright for the individual papers remains with the authors. Copying
permitted for private and academic purposes. This volume is published and copyrighted by
its editors.
advantage of the growing demand for online resources to promote
exercising, online workout videos have proliferated in recent years
as an alternative means to keep users active from the comfort of
home or beyond, with a number of advantageous characteristics:
• They are convenient, providing 24/7 access to a wealth of
fitness resources from anywhere with an Internet connection.
• They do not require commitment to work out at an externally
imposed day or time.
• With a careful search and use of the resources available, they
provide a wealth of workouts from a diversity of instructors.
• They are cost-efective and can be undertaken in a more
individual and private space.</p>
      <p>
        Whether it is bodyweight workouts, aerobic exercises,
performance hacks or skill gaining tutorials, Youtube provides millions of
users with access to a wealth of video resources to support them in
practicing their preferred workouts anywhere and anytime. Despite
the potential benefits to Youtube users of receiving personalized
recommendations from the platform as a whole [
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ] and subscribe
to specialized Youtube channels, the popular Internet platform does
not provide an exhaustive categorization of workout videos into
different types of exercise and sport. Whilst this is not a critical issue
for most users interested in a sheer variety of videos and themes,
nowadays there is a growing niche of users specifically interested in
accessing fitness videos to a considerable extent. These users would
benefit from a bespoke service for fitness workout video
recommendation, that exploits categorized (labeled) video data describing
the types of activities shown in such workout videos. Some studies
focus on recommending video resources related to healthcare [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]
and, more specifically, fitness [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Notwithstanding, state-of-the-art
works on fitness video recommendations mostly rely on small video
data sets that have been carefully selected by a domain expert. This
causes any model implementation to be hardly extrapolatable into
a large-scale setting, making them poorly generalizable [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>
        The Youtube-8M dataset is a clear example of large-scale dataset
containing comprehensive information about millions of videos
uploaded to Youtube. Despite having been primarily investigated for
tasks such as the classification and further understanding of video
data [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], it has barely been used for recommendation processes to
date. As a result of classification and supervised machine learning
processes on data originating from Youtube videos, Youtube-8M
incorporates labels associated to the videos, thereby describing the
topic(s) to which they belong, including a number of fitness activity
types: this amount of labeled video data has an untangled potential
to investigate and enhance existing recommendation approaches on
large volumes of video related to specific domains such as fitness.
      </p>
      <p>To overcome the challenges outlined above, this contribution
presents ’Fitness that Fits’, a prototype platform for workout video
recommendation, which relies on Youtube-8M video data
describing fitness activities. Our main contribution is a recommendation
model that extends principles from content-based and
collaborative filtering by introducing mechanisms to provide end users with
meaningful and diverse workout video recommendations.
2</p>
    </sec>
    <sec id="sec-2">
      <title>RELATED WORK</title>
      <p>
        Recommender systems applied to health-related domains are still
relatively scarce [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], particularly in the area of fitness and general
wellbeing. This section reviews some representative recent works
on recommender approaches in these domains. Following this, we
briefly describe specific models targeting the fitness domain, along
with similarly purposed models for video recommendations.
      </p>
      <p>
        Ceron et al. [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] presented CoCare, a mobile-based recommender
system aimed at supporting health promotion and preventing
diseases, by recommending physical activity videos based on users’
profiles and their context. Their approach relies in a decision tree
learning algorithm and a Case-Based Reasoning (CBR) module with
a twofold purpose: (i) classifying and tagging videos predicated
on their textual description, and (ii) calculating similarity values
between user profiles and video categories. The system presents
the limitation of not exploiting the vast and hugely accessed videos
from Youtube, which as outlined by the authors, would required a
proper categorizing and profiling process to make the
recommendation process suitable to the specific domain. Instead, it relies on a
small assortment of videos selected by expert users. This is indeed
a limitation present in other approaches to health-related video
recommendation [
        <xref ref-type="bibr" rid="ref11 ref3">3, 11</xref>
        ].
      </p>
      <p>
        To assist health professionals, patients and caregivers in the
process of finding relevant information amid a plethora of it,
SánchezBocanegra et al. [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] built HealthRecSys: a content-based
recommender system aimed at providing personalized links to educational
content that supplements online health videos. Extracted text from
metadata in relevant Youtube videos is analyzed to generate
Medline Plus1 links. Expert information from healthcare professionals
is required to gather a relevant dataset of videos, such that
multiple experts rate the quality and relevance of recommended links
for given videos, and only those videos and links showing
consensus among experts are selected for the experimental study of the
system feasibility. This human efort is motivated by the need for
mitigating potential risks for health consumers.
      </p>
      <p>
        Within the particular scope of the fitness domain, two studies on
recommendations for running were presented by Berndsen et al. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
In, [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] the authors investigate the performance and progression
differences between casual and elite runners, examining the feasibility
of a recommender system for runners. The importance of providing
runners with explainable recommendations and using resources to
keep them motivated, are particularly highlighted. A diferent
approach on fitness activity recommendation was adopted by Dharia
et al. in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] , with a focus on social recommendations for
personalized assistance in performing fitness activities: their approach
integrates mobile or wearable-based activity data, preferences, goals
      </p>
      <sec id="sec-2-1">
        <title>1Medline Plus website: https://medlineplus.gov/</title>
        <p>and contextual information to produce socially enhanced fitness
recommendations.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>DATA AND SYSTEM OVERVIEW</title>
      <p>This section describes the currently used data in ’Fitness that Fits’
and briefly overviews its Web platform being developed.</p>
      <p>YouTube-8M is a large-scale labeled video dataset which, as of
June 2018, consists of over 6 million of YouTube video instances
(which add up to 350,000 hours of video), namely video IDs with
high-quality annotations generated by machine learning techniques,
describing a highly diverse vocabulary of over 3.8K diferent
entities (labels). Each video in the dataset contains an approximate
average of three labels. These videos have been sampled uniformly
with the aim of preserving the highly heterogeneous distribution
of popular Youtube contents, whilst ensuring the dataset quality
and stability by enforcing a series of restrictions. The dataset also
incorporates precomputed audio-visual features from billions of
frames and audio segments, which facilitates an eficient training
of baseline models without the need for sophisticated computer
settings, and (ii) enables a deep exploration of complex audio-visual
models that otherwise would be impractical to train.</p>
      <p>
        The use of Youtube-8M has been illustrated in recent research
eforts including large-scale video classification [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], multi-label
classification [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], extraction of the hierarchical structure associated
to Web video groups [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], etc. To the best of our knowledge, however,
Youtube-8M labeled video data has been barely investigated within
the scope of recommender systems research, despite its potential
advantages for fitness workout video recommendation:
• Its comprehensive topic information (labels) resulting from
previous classification eforts by the Youtube-8M community,
constitutes an added value for highly personalized video
recommendation.
• Topic information can be further exploited to promote
diversity in recommendations.
• It provides a large and rapidly increasing volume of videos
from the Youtube platform.
      </p>
      <p>We built an initial dataset by filtering the original Youtube-8M
labeled video dataset 2 predicated on the following filtering criteria:
(1) Highly-viewed: Only videos with a minimum of 50K views
in Youtube are selected for the scope of the preliminary
research presented in this contribution. Whilst important,
tackling the popular cold-start problem associated to newly
added content lies outside the scope of the present study.
(2) Fitness-related: Videos having machine-generated
annotations of ’Beauty and Fitness’ narrowed down to 16 labels,
associated with popular and highly-viewed types of fitness
activities in accordance with criterion (1).</p>
      <p>
        The resulting video dataset comprises 1.7K fitness workout videos
with over 1K user views each, which supposes an elevated number
of videos in contrast to other related works [
        <xref ref-type="bibr" rid="ref11 ref3">3, 11</xref>
        ].
      </p>
      <p>Figure 1 provides an overview of the user interface for the
’Fitness that Fits’ Web platform. Besides the interface for exploring
videos or viewing the recommendation list, the user can establish
and update anytime a profile by selecting at least two labels as her</p>
      <sec id="sec-3-1">
        <title>2https://research.google.com/youtube8m/</title>
        <p>favorite types of workout. In the following, our interest focuses on
presenting the recommender model implemented in the platform.
(B) Measuring diversity of recommendations.
(C) Diversity-aware replacement process.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>RECOMMENDER MODEL</title>
      <p>The model for the recommendation process underlying our
platform is illustrated in Figure 2. It consists on a hybrid approach
incorporating basic principles from content-based and
neighborbased collaborative filtering, on top of which three features are
introduced:
(A) Identifying user preferences.</p>
      <p>These three novel features are labeled using (A), (B), (C) in Figure 2.
The content-based and collaborative filtering steps are implemented
upon basic approaches in the current prototype version of this work,
and they can be seamlessly replaced by other existing methods with
similar aim. We therefore concentrate the subsequent discussion
on the three distinctive features listed previously.
User behavior
(recently viewed
video history)
(A) Identifying
user preferences</p>
      <p>
        User preferences
Video features
with M = {1, 2, . . . , m} the label index set. As shown in Eq. (1),
pˆj relies on a weighted average of (i) the relative frequency of
i
workout videos containing topic j in the recent viewing history,
and (ii) the (binary) profile information given by pij . The weighting
parameter ωi ∈ [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] describes the relative importance assigned to
the user behavior information against her profile. It does neither
require being fixed a priori nor it is equal for all users. Instead, ωi
3For the current experimental version of the model, we have m = 16.
      </p>
      <sec id="sec-4-1">
        <title>4High-Intensity Interval Training</title>
        <p>is dynamically assigned to each user as follows:
ωi = min
(</p>
        <p>hl (i)
2 · n1 Ík hl (k)
, 1
)
(2)
with hl (i) ∈ N the history length or number of recently viewed
videos by ui . This dynamic adjustment of ωi adapts to the degree
to which the user utilizes the system: the more engaged ui has
recently been (larger recent viewing history), the higher ωi and the
more relevance is assigned to the behavior information. If ui recent
engagement equals the average recent engagement of all users, i.e.
if hl (i) = n1 Ík hl (k), then ωi = 0.5.</p>
        <p>As a result, a user’s current preference vector Pˆi = (pˆi1, pˆi2, . . . pˆim )
is yielded for each ui ∈ U . Based on the cosine similarity between
a user preference and a video representation Pv = (pv1 , . . . , pvm ),
pvj ∈ {0, 1}, a content-based filtering process is subsequently
applied, leading to a preliminary video recommendation list of size N .
This list might still be adjusted before being delivered to the end
user, as explained in the following two subsections.
4.2
(B) Measuring diversity of
recommendations
One of the aims of the proposed system is to provide users with
recommended videos that are both relevant (in accordance with
their current preferences) and diverse. Diversity in workout
recommendations may not only help exploring “new” types of workout
the user might potentially like, but also fosters variety of workouts
in such recommendations to prevent an eventual sense of boredom.
Let Ri = (r vi j )N ×M be a matrix representation of ui ’s
recommendation list, where the vth row contains the M-dimensional vector
representation of the vth recommended video, hence r vi j = 1 if the
vth recommended video is labeled with topic j, and r vi j = 0
otherwise. By introducing a diversity threshold δ ∈]0, 1], the diversity
level of Ri , denoted D(Ri ), is measured and compared against δ ,
predicated on the number of topics appearing in at least one video
in Ri (Ô denotes the logical disjunction ’OR’ operation):
Íj
ÔN i</p>
        <p>v=1 rv j
D(Ri ) =</p>
        <p>M
If D(Ri ) ≥ δ (i.e. the ratio D(Ri )/δ ≥ 1 as shown later on in
experiments) then the recommended videos for ui are suficiently diverse
and they are supplied to the user. Conversely, if D(Ri ) &lt; δ then a
neighborhood-based collaborative filtering approach is adopted to
further diversify Ri based on the information extracted from similar
users’ recommendation lists. Importantly, we adopt a variant of
classical user-user collaborative filtering in which, once the K most
similar users to the target user have been identified (predicated
on the similarity between their current preference vectors Pˆi ), we
analyze those neighbor users’ recommendation lists, as opposed to
existing approaches that apply a rating prediction function.
(3)
4.3</p>
        <p>(C) Diversity-aware replacement process
An iterative procedure is introduced to diversify the
recommendation list Ri . The procedure is characterized by replacing - at
each iteration - one of the videos recommended to the target user
ui with another video stemming from one of her neighbor users’
recommendation list, based on the following steps:
(1) Sample one of the K neighbor users of ui , denoted ui′ , by
normalizing similarities sim(u, u ′) into probabilities for each
neighbor to be picked. Retrieve from the database the matrix
Ri′ containing his latest list of recommendations.
(2) Check the rows (recommended videos) in Ri′ in descending
order. Choose the first occurrence of video containing at
least one topic j that does not appear in Ri . If no videos in
Ri′ hold this condition, return to step (1).
(3) Assume that the selected video in Ri′ corresponds to the vth
row of the neighbor’s recommendation matrix. Then, in the
target user matrix Ri , replace the existing video in the vth
position with the selected video from ui′ recommendations.
As a result of an iteration, a single-video replacement is made on
Ri , after which its diversity level is measured again. The overall
iterative process described in Section 4.2 and 4.3 is repeated until the
recommendations are diverse enough, or an a priori fixed maximum
number of iterations is exceeded. In either case, the final adjusted
recommendation list is provided to ui .
4.4</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Preliminary Experiments</title>
      <p>This subsection briefly outlines a preliminary evaluation conducted
on the current version of ’Fitness that Fits’ underlying model. We
remark that despite the considerable volume of real labeled video
data available, the present study relies exclusively on a small and
partly synthetic dataset of user information (profiles and viewing
histories). Deploying the platform into a Web environment and
gathering larger amounts of user data for a comprehensive
evaluation, constitutes our most immediate direction of future work.</p>
      <p>
        We consider a sample of 10 users, a recommendation list size of
N = 30, a number of neighbor users K = 3 for the diversification
strategy, and a diversity threshold δ = 0.375 (at least 6 out of 16
topics to appear in Ri ). This preliminary experiment focuses on
measuring the diversity ratio D(Ri )/δ and the average similarity
or relevance S(Ri ) in the user’s recommendation matrix, before and
after applying some replacements under the proposed
diversification strategy: until δ is achieved or at most N /2 replacements are
made on Ri . The similarity score S(Ri ) ∈ [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] is calculated at the
average of cosine similarities between the user current preferences
and her N recommended video representations. Figure 3
summarizes the results obtained for the sample considered. Intuitively,
for those users whose preliminary recommendations were already
suficiently diverse (in the Example, u7 and u10) no changes are
required on the preliminary recommendations. The initial and final
values of D(Ri ) (resp. S(Ri )) are shown above (resp. below) the
plot bars.
      </p>
      <p>This initial evaluation shows that, although the model can
effectively increase the diversity of recommended workout videos,
this normally comes at the expense of a decline in the relevance
(similarity) or such recommendations with respect to the target user
preferences. This is not surprising, since the initial content-based
ifltering stage (before diversifying) relies exclusively on the users’
preferences, and the current use of a cosine similarity may make the
resulting relevance sensitive to any zeros in either user preferences
of video representations. Moreover, data containing recent viewing
0.89 ; 1
0.81 ; 0.77
0.80 ; 0.71
0.73 ; 0.62
histories is rather scarce in the present prototype, therefore the
weighting parameter ωi tends to be low for most users and their
static profile information (favorite topics) is prioritized. We argue
that an online evaluation of users’ experience with the system, for
instance by tracking clicks on recommended videos and analyzing
whether such clicks have been predominantly on “replacement”
videos or not, will be an interesting direction to extend the
proposed approach into a more adaptive one, where depending on
the user’s response towards diversity, a tailored trade-of between
diversity and relevance is sought for her/him. Another interesting
ifnding is the dramatic increase in the diversity of R1 and R3 with
respect to other users. This is largely due to some videos in the
system having associated more topic labels than others.
5</p>
    </sec>
    <sec id="sec-6">
      <title>CONCLUSION AND FUTURE DIRECTIONS</title>
      <p>This contribution presented ’Fitness that Fits’, a prototype
platform for recommending physical workout videos upon labeled
video data from the Youtube-8M dataset. Besides integrating basic
content-based and collaborative filtering mechanisms, the proposed
recommender model incorporates novel features for the flexible
modeling of user preferences based on their profile and recent
viewing behavior. Furthermore, an iterative replacement strategy
inspired by neighborhood-collaborative filtering is introduced to
promote diversified recommendation lists for users to enhance with
diferent types of fitness activities.</p>
      <p>
        Besides the platform deployment, subsequent acquisition of more
real user data and the elaboration of a complete experimental study,
we also postulate the following directions for future research:
• Recent eforts have been put in personalization services for
promoting healthy habits, e.g. via food recommendations for
positive nourishment practices [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], hence we aim at
incorporating labeled videos on healthy eating habits, and
investigating the joint use of fitness and healthy eating user/content
data into video recommendations for healthier living.
• Recommend longer (composite) workout recommendations
by producing sequences of smaller workout videos while
advocating diversity in such workouts.
• Incorporate additional types of explicit and implicit
preferences from real users, e.g. liked-disliked videos from Youtube
and favorite videos.
      </p>
    </sec>
    <sec id="sec-7">
      <title>ACKNOWLEDGMENTS</title>
      <p>The authors would like to thank anonymous reviewers for their
insightful and constructive comments on the initial stage of this
research, some of which would lay the foundations for future work.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>J.</given-names>
            <surname>Berndsen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Lawlor</surname>
          </string-name>
          , and
          <string-name>
            <given-names>B.</given-names>
            <surname>Smyth</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Running with Recommendation</article-title>
          .
          <source>In Proc. 2nd International Workshop on Health Recommender Systems; 11th International Conference on Recommender Systems (RecSys</source>
          <year>2017</year>
          ).
          <fpage>18</fpage>
          -
          <lpage>21</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S.</given-names>
            <surname>Borreani</surname>
          </string-name>
          .
          <source>Last access: 24th June</source>
          <year>2018</year>
          .
          <article-title>The Fitness Sector in the Internet: Missed Opportunities</article-title>
          . Source: https://gymfactory.
          <source>net (Last access: 24th June</source>
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>G. M.</given-names>
            <surname>Cerón-Rios</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Lopez Gutierrez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Díaz-Agudo</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Recio-García</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Recommendation System based on CBR algorithm for the Promotion of Healthier Habits</article-title>
          .
          <source>In Proceedings of ICCBR</source>
          <year>2017</year>
          <article-title>Workshops (CAW, CBRDL</article-title>
          , POCBR),
          <article-title>Doctoral Consortium, and Competitions co-located with the 25th</article-title>
          <source>International Conference on Case-Based Reasoning (ICCBR</source>
          <year>2017</year>
          ), Trondheim, Norway, June 26-28,
          <year>2017</year>
          .
          <fpage>167</fpage>
          -
          <lpage>176</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>E.</given-names>
            <surname>Chen</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Youtube-8M Video Understanding Challenge Approach and Applications</article-title>
          . In CVPR'17 Workshop on YouTube-8M
          <string-name>
            <surname>Large-Scale Video</surname>
          </string-name>
          Understanding.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>P.</given-names>
            <surname>Covington</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Adams</surname>
          </string-name>
          , and
          <string-name>
            <given-names>E.</given-names>
            <surname>Sargin</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Deep Neural Networks for YouTube Recommendations</article-title>
          .
          <source>In Proceedings of the 10th ACM Conference on Recommender Systems (RecSys '16)</source>
          . ACM, New York, NY, USA,
          <fpage>191</fpage>
          -
          <lpage>198</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J.</given-names>
            <surname>Davidson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Liebald</surname>
          </string-name>
          , J. Liu,
          <string-name>
            <given-names>P.</given-names>
            <surname>Nandy</surname>
          </string-name>
          , Taylor Van V.,
          <string-name>
            <given-names>U.</given-names>
            <surname>Gargi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Gupta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lambert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Livingston</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Sampath</surname>
          </string-name>
          .
          <year>2010</year>
          .
          <article-title>The YouTube Video Recommendation System</article-title>
          .
          <source>In Proceedings of the Fourth ACM Conference on Recommender Systems (RecSys '10)</source>
          .
          <fpage>293</fpage>
          -
          <lpage>296</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>S.</given-names>
            <surname>Dharia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Eirinaki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Jain</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Patel</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Varlamis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Vora</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Yamauchi</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Social recommendations for personalized fitness assistance</article-title>
          .
          <source>Personal and Ubiquitous Computing</source>
          <volume>22</volume>
          ,
          <issue>2</issue>
          (
          <issue>01</issue>
          <year>Apr 2018</year>
          ),
          <fpage>245</fpage>
          -
          <lpage>257</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>D.</given-names>
            <surname>Elsweiler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Ludwig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Said</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Schaefer</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Trattner</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Engendering Health with Recommender Systems</article-title>
          .
          <source>In Proceedings of the 10th ACM Conference on Recommender Systems (RecSys '16)</source>
          .
          <fpage>409</fpage>
          -
          <lpage>410</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>R.</given-names>
            <surname>Harakawa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Ogawa</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Haseyama</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Extracting Hierarchical Structure of Web Video Groups Based on Sentiment-Aware Signed Network Analysis</article-title>
          .
          <source>IEEE Access</source>
          <volume>5</volume>
          (
          <year>2017</year>
          ),
          <fpage>16963</fpage>
          -
          <lpage>16973</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>E. T.</given-names>
            <surname>Luhanga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A. E.</given-names>
            <surname>Hippocrate</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Suwa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Arakawa</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K.</given-names>
            <surname>Yasumoto</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Identifying and Evaluating User Requirements for Smartphone Group Fitness Applications</article-title>
          .
          <source>IEEE Access</source>
          <volume>6</volume>
          (
          <year>2018</year>
          ),
          <fpage>3256</fpage>
          -
          <lpage>3269</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>C.L.</given-names>
            <surname>Sánchez-Bocanegra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.L.</given-names>
            <surname>Sevillano-Ramos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Rizo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Civit</surname>
          </string-name>
          , and
          <string-name>
            <surname>L.</surname>
          </string-name>
          <year>FernandezLuque</year>
          .
          <year>2017</year>
          .
          <article-title>HealthRecSys: A semantic content-based recommender system to complement health videos</article-title>
          .
          <source>BMC Medical Informatics and Decision Making</source>
          <volume>17</volume>
          ,
          <issue>63</issue>
          (
          <year>2017</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>F.</given-names>
            <surname>Scheidegger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Cavigelli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Schafner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. C. I.</given-names>
            <surname>Malossi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Bekas</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Benini</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Impact of temporal subsampling on accuracy and performance in practical video classification</article-title>
          .
          <source>In 2017 25th European Signal Processing Conference (EUSIPCO)</source>
          .
          <volume>996</volume>
          -
          <fpage>1000</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>C.</given-names>
            <surname>Trattner</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Elsweiler</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <source>Food Recommender Systems: Important Contributions, Challenges and Future Research Directions. Collaborative Recommendations: Algorithms, Practical Challenges and Applications (World Scientific) abs/1711</source>
          .02760 (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>P.</given-names>
            <surname>Xie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Salakhutdinov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Mou</surname>
          </string-name>
          , and
          <string-name>
            <given-names>E. P.</given-names>
            <surname>Xing</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Deep Determinantal Point Process for Large-Scale Multi-label Classification</article-title>
          .
          <source>In 2017 IEEE International Conference on Computer Vision</source>
          (ICCV).
          <volume>473</volume>
          -
          <fpage>482</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>