<!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>KB4Rec: A Dataset for Linking Knowledge Bases with Recommender Systems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Wayne Xin Zhao</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gaole He</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hongjian Dou</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jin Huang</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Siqi Ouyang</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ji-Rong Wen</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>batman y</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>ouyangsiqi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>g@gmail.com</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>hegaole</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>hongjiandou</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>jin.huang</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>jrweng@ruc.edu.cn</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>School of Information, Renmin University of</institution>
          <country country="CN">China</country>
        </aff>
      </contrib-group>
      <issue>0</issue>
      <abstract>
        <p>To develop a knowledge-aware recommender system, a key data problem is how we can obtain rich and structured knowledge information for recommender system (RS) items. Existing datasets or methods either use side information from original recommender systems (containing very few kinds of useful information) or utilize private knowledge base (KB). In this paper, we present a public linked KB dataset for recommender systems, named KB4Rec v1.0, which has linked three widely used RS datasets with the popular KB Freebase. Based on our linked dataset, we preform some interesting qualitative analysis experiments, in which we discuss the e ect of two important factors (i.e., popularity and recency) on whether a RS item can be linked to a KB entity.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        With the rapid development of Web techniques,
various kinds of side information has become available in
recommender systems (RS). In an early stage, such
context information is usually unstructured, and its
availability is limited to speci c data domains or
platforms [
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1, 2, 3</xref>
        ]. Recently, more and more e orts have
been made by both research and industry
communities for structuring world knowledge or domain facts
in a variety of data domains. One of the most typical
organization forms is knowledge base (KB) [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. KBs
provide a general and uni ed way to organize and
relate information entities, which have been shown to be
useful in many applications. Specially, KBs have been
Copyright © CIKM 2018 for the individual papers by the papers'
authors. Copyright © CIKM 2018 for the volume as a collection
by its editors. This volume and its papers are published under
the Creative Commons License Attribution 4.0 International (CC
BY 4.0).
used in RSs [
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ], usually called knowledge-aware
recommendation.
      </p>
      <p>
        To develop a knowledge-aware recommender
system, a key data problem is how we can obtain rich
and structured knowledge information for RS items.
Overall, there are two main solutions from existing
studies. First, side information is collected from the
RS platform [
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1, 2, 3</xref>
        ], and several studies further
construct tiny and simple KB-like knowledge structure [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
The number of attributes or relations is usually
limited, and much useful knowledge information has not
been considered. Second, several works propose to link
RS with private KBs [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. The linkage results are not
publicly available.
      </p>
      <p>
        To address the need for the linked dataset of RS and
KBs, we present a public linked KB dataset for
recommender systems, named KB4Rec v1.0, freely
available at https://github.com/RUCDM/KB4Rec. Our
basic idea is to heuristically link items from RSs with
entities from a public large-scale KB1. On the RS
side, we select three widely used datasets (i.e.,
MovieLens [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], LFM-1b [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and Amazon book [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]) covering
three di erent data domains, namely movie, music and
book; on the KB side, we select the well-known
Freebase [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. We try to maximize the applicability of our
linked dataset by selecting very popular RS datasets
and KBs. Specially, we are also aware of some closely
related studies [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ], which also aim to link RS items
with KB entities. While, our focus is on the Freebase,
which is now widely used in many NLP or related
domains [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>
        In our KB4Rec v1.0 dataset, we organized the
linkage results by linked ID pairs, which consists of a RS
item ID and a KB entity ID. We do not share the
original datasets, since they are maintained by
original researchers or publishers. All the IDs are inner
values from the original datasets. Once such a
linkage has been accomplished, it is able to reuse existing
1We use the terms of \items" and \entities" respectively for
RSs and KBs.
large-scale KB data for RSs. For example, the movie
of \Avatar" from MovieLens dataset [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] has a
corresponding entity entry in Freebase, and we are able to
obtain its attribute information by reading out all its
associated relation triples in Freebase. Based on the
linked dataset, we rst preform some interesting
qualitative analysis experiments, in which we discuss the
e ect of two important factors (i.e., popularity and
recency) on whether a RS item can be linked to a KB
entity. Finally, we present the comparison of several
knowledge-aware recommendation algorithms on our
linked dataset.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Existing Datasets and Methods</title>
      <p>In this section, we brie y review the related datasets
and methods.</p>
      <p>
        Early knowledge-aware recommendation algorithms
are also called context-aware recommendation
algorithms, in which the side information from the original
RS platform is considered as context data. For
example, social network information of Epinions dataset is
utilized in [
        <xref ref-type="bibr" rid="ref11 ref12">11, 12</xref>
        ], POI property information of Yelp
dataset is utilized in [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], movie attribute information
of MovieLens dataset is utilized in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] and user pro le
information of microblogging dataset has been utilized
in [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. These datasets usually contain very few kinds
of side information, and the relation between di erent
kinds of side information is ignored.
      </p>
      <p>
        To make such side information more structured,
Heterogeneous Information Networks (HIN) have been
proposed as a general technique for modeling
information networks [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. In HINs, we can e ectively learn
underlying relation patterns (called meta-path) and
organize side information via meta-path-based
representations. For example, HIN-based recommendation
have been applied to solve PER [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] and MCRec [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
HIN based algorithms usually rely on graph search
algorithms, which is di cult to deal with large-scale
relation pattern nding.
      </p>
      <p>
        More recently, KBs have become a popular kind
of data resources to store and organize world
knowledge or domain facts. Many studies have been
proposed [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] for the construction, inference and
applications of KBs. Specially, several pioneering studies try
to leverage existing KB information for improving the
recommendation performance [
        <xref ref-type="bibr" rid="ref17 ref18 ref5">17, 5, 18</xref>
        ]. They
apply a heuristic method for linking RS items with KB
entities. In these studies, they use a private KB for
linkage, which cannot be obtained publicly.
      </p>
      <p>
        Specially, we are also aware of some closely related
studies, including [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ], which also aim to link RS
items with KB entities. While, our focus is on the
Freebase, which is now widely used in many NLP or
related domains [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
    </sec>
    <sec id="sec-3">
      <title>Linked Dataset Construction</title>
      <p>In our work, we need to prepare two kinds of datasets,
namely RS and KB data. Next, we rst give the
detailed descriptions of the original datasets, and then
discuss the linkage method.</p>
      <p>RS Datasets. We consider three popular RS datasets
for linkage, namely MovieLens, LFM-1b and Amazon
book, which covers the three domains of movie, music
and book respectively.</p>
      <p>
        (1) MovieLens dataset [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] describes users'
preferences on movies. A preference record takes the form
huser, item, rating, timestampi, indicating the
rating score of a user for a movie at some time. There
have been four MovieLens datasets released, known
as 100K, 1M , 10M , and 20M , re ecting the
approximate number of ratings in each dataset. We select the
largest MovieLens 20M for linkage.
      </p>
      <p>
        (2) LFM-1b dataset [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] describes users' interaction
records on music. It provides information including
artists, albums, tracks, and users, as well as individual
listening events. It records the listening count of a song
by a user, but does not contain rating information.
      </p>
      <p>
        (3) Amazon book dataset [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] describes users'
preferences on book products with the data form of huser,
item, rating, timestampi. The dataset is very sparse,
containing 22 million ratings from 8 million users
across nearly 23 million items.
      </p>
      <p>In the three RS datasets, we several kinds of side
information such as item titles (all), IMDB ID (movie),
writer (book) and artist (music). We utilize such side
information for subsequent KB linkage.</p>
      <p>
        KB Dataset. We adopt the large-scale pubic KB
Freebase. Freebase [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] is a KG announced by Metaweb
Technologies, Inc. in 2007 and was acquired by Google
Inc. on July 16, 2010. Freebase stores facts by triples
of the form hhead, relation, taili. Since Freebase shut
down its services on August 31, 2016, we use the
version of March 2015, which is its latest public version.
We select Freebase because it has been widely applied
in the research communities [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
RS to KB Linkage. With an o ine Freebase search
API, we retrieve KB entities with item titles as queries.
If no KB entity with the same title was returned, we
say the RS item is rejected in the linkage process. If at
least one KB entity with the same title was returned,
we further incorporate one kind of side information as
a re ned constraint for accurate linkage: IMDB ID,
artist name and writer name are used for the three
domains of movie, music and book respectively. We
nd only a small number (about one thousand for each
domain) of RS items can not be accurately linked or
rejected via the above procedure, and simply discard
them. During the linkage process, we deal with several
problems that will a ect the results of string match
algorithms, e.g., lowercase, abbreviation, and the order
of family/given names. Since the LFM-1b dataset is
extremely large, we remove all the musics with fewer
than ten listening events. Even after ltering, it still
contains about 6.5 million musics.
      </p>
      <p>Basic Statistics. We summarize the basic statistics
of the three linked datasets in the second column of
Table 1. It can be observed that for the MovieLens
20M dataset, we have a very high linkage ratio: about
95.2% items can be accurately linked to a KB
entity. For LFM-1b dataset, the linkage ratio is 19.4%.
But, the linkage ratio for the book domain is very low,
about 4.7%. A possible explanation is that MovieLens
20M dataset contains fewer items than the other two
datasets, which are ready re ned by original releasers.
Besides, we speculate that there may exist domain bias
in the construction of Freebase. Although the linkage
ratios for the latter two datasets are not high, the
absolute numbers of linked items are large. Such a linked
dataset is feasible for research-purpose studies.
Shared Datasets. We name the above linked linked
KB dataset for recommender systems as KB4Rec
v1.0, freely available at https://github.com/RUCDM/
KB4Rec. In our KB4Rec v1.0 dataset, we organized
the linkage results by linked ID pairs, which consists
of a RS item ID and a KB entity ID. All the IDs are
inner values from the original datasets. We have 25,982,
1,254,923, and 109,671 linked ID pairs for MovieLens
20M , LFM-1b and Amazon book respectively.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Linkage Analysis</title>
      <p>Previously, we have shown the linkage ratios for
different datasets. We nd that a considerable amount
of RS items can not be linked to KB entities. It is
interesting to study what factors will a ect the linkage
ratio. We consider two kinds of factors for analysis.
E ect of Popularity on Linkage. Intuitively, a
popular RS item should be more likely to be included
in a KB than an unpopular item, since it is reasonable
to incorporate more \important" RS items judged by
the RS users into KBs. The construction of KB
itself usually involves manual e orts, which is di cult
to avoid the bias of human attention. To measure the
popularity of a RS item, we adopt a simple
frequencybased method by counting the number of users who
have interacted with the item. This measure
characterizes the attractiveness of an item from the users in
a RS. First, we sort the items ascendingly according to
its popularity value. Then, we further equally divide
all the items into ve ordered bins with the same
number of items. Hence, an item with a larger bin number
will be more popular than another with a smaller bin
number. Then we compute the linkage ratio for each
bin and the results are reported in Fig. 1(a) (the three
sub gures on the left). It can be observed that a bin
with a larger number has a higher linkage ratio than
the ones with a smaller number. The results indicate
that popularity is likely to have positive e ect on
linkage.</p>
      <p>E ect of Recency on Linkage. The second factor
we consider is the recency, i.e., the time when a RS
item was created. Our assumption is that if a RS item
was created or released on an earlier time, it would be
more probable to be included in KBs. Since human
attention aggregation is a gradually growing process,
a RS item usually requires a considerable amount of
time to become popular. To check this assumption, we
need to obtain the release date of RS items. However,
only the MovieLens 20M dataset contains such an
attribute information, we only report the analysis result
on this dataset. We rst sort the items according to
their release dates ascendingly, and then equally divide
all the items into ten ordered bins following the
procedure of the above popularity analysis. Finally, we
compute the linkage ratios for each bin. The results
are reported in Fig. 1(b). We can see that the linkage
ratios gradually decrease with time going. The results
indicate that recency is likely to have negative e ect
on linkage, i.e., an older RS item seems to be more
probable to be included in a KB than a more recent
one. Especially, the last bin has a dramatic drop. A
possible reason is that our dump of Freebase was
released on March 2015, and many new items have not
been included in Freebase.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Experiment</title>
      <p>In this section, we present the comparison of some
existing recommendation algorithms using our linked
datasets.</p>
      <p>Experimental Setup. Since our linked datasets are
very large, we rst generate a small test set for
evaluation. We take the subset from the last year for
LFM1b dataset and the subset from year 2005 to 2015 for
MovieLens 20M dataset. We also perform 3-core
ltering for Amazon book dataset and 10-core ltering
for other datasets. We consider the last-item
recommendation task for evaluation. Since enumerating all
the items as candidate is time-consuming, we pair each
ground-truth with 100 negative items to form a
ran</p>
      <p>B C D E
Popularity bins in LFM-1b
(a) Popularity.</p>
      <p>This paper introduced a public dataset for linking RS
with KB, namely KB4Rec v1.0. Our dataset covered
three domains consists of a large number of linked ID
pairs. As future work, we will consider linking more RS
datasets with Freebase. We will also consider adopting
other KB data for linkage, e.g., YAGO and DBpedia.
Results and Analysis. Table 2 presents the results
of di erent methods for the last-item recommendation.
First, among all the methods, BPR performs worst on
three datasets, since it does not use KB information.
Second, SVDFeature is better than BPR. It is
implemented with a pairwise ranking loss function, and can
be roughly understood as an enhanced BPR model
with the incorporation of the learned KB embeddings.
Finally, we analyze the performance of the
knowledgeaware recommendation methods, namely mCKE and
KSR. Overall, mCKE does not work well as expected,
which only beats SVDFeature on the LFM-1b dataset.
A possible reason is that our implementation of mCKE
xes the learned KB embeddings, while the original
CKE model adaptively updates KB embeddings. As a
comparison, the recently proposed KSR method works
best consistently on the three datasets, which
inte</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>F.</given-names>
            <surname>Maxwell</surname>
          </string-name>
          <article-title>Harper and Joseph A. Konstan. The movielens datasets</article-title>
          .
          <source>TiiS</source>
          ,
          <volume>5</volume>
          (
          <issue>4</issue>
          ):1{
          <fpage>19</fpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Markus</given-names>
            <surname>Schedl</surname>
          </string-name>
          .
          <article-title>The lfm-1b dataset for music retrieval and recommendation</article-title>
          .
          <source>In ICMR</source>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Ruining</given-names>
            <surname>He</surname>
          </string-name>
          and
          <string-name>
            <given-names>Julian</given-names>
            <surname>Mcauley</surname>
          </string-name>
          .
          <article-title>Ups and downs: Modeling the visual evolution of fashion trends with one-class collaborative ltering</article-title>
          .
          <source>In WWW</source>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Quan</given-names>
            <surname>Wang</surname>
          </string-name>
          , Zhendong Mao,
          <string-name>
            <given-names>Bin</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and Li</given-names>
            <surname>Guo</surname>
          </string-name>
          .
          <article-title>Knowledge graph embedding: A survey of approaches and applications</article-title>
          .
          <source>IEEE TKDE</source>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Fuzheng</given-names>
            <surname>Zhang</surname>
          </string-name>
          , Nicholas Jing Yuan, Defu Lian, Xing Xie, and
          <string-name>
            <surname>Wei-Ying Ma</surname>
          </string-name>
          .
          <article-title>Collaborative knowledge base embedding for recommender systems</article-title>
          .
          <source>In SIGKDD</source>
          , pages
          <volume>353</volume>
          {
          <fpage>362</fpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Jin</given-names>
            <surname>Huang</surname>
          </string-name>
          , Wayne Xin Zhao,
          <string-name>
            <surname>Hong-Jian</surname>
            <given-names>Dou</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ji-Rong Wen</surname>
          </string-name>
          , and
          <string-name>
            <surname>Edward</surname>
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Chang</surname>
          </string-name>
          .
          <article-title>Improving sequential recommendation with knowledgeenhanced memory networks</article-title>
          .
          <source>In SIGIR</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Xiao</given-names>
            <surname>Yu</surname>
          </string-name>
          , Xiang Ren, Yizhou Sun, Quanquan Gu, Bradley Sturt, Urvashi Khandelwal, Brandon Norick, and Jiawei Han.
          <article-title>Personalized entity recommendation: a heterogeneous information network approach</article-title>
          .
          <source>In WSDM</source>
          , pages
          <volume>283</volume>
          {
          <fpage>292</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Google</surname>
          </string-name>
          .
          <article-title>Freebase data dumps</article-title>
          . https:// developers.google.com/freebase/data,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>S</given-names>
            <surname>oren Auer</surname>
          </string-name>
          , Christian Bizer, Georgi Kobilarov, Jens Lehmann, Richard Cyganiak, and
          <string-name>
            <surname>Zachary</surname>
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Ives. Dbpedia</surname>
          </string-name>
          :
          <article-title>A nucleus for a web of open data</article-title>
          .
          <source>In ISWC 2007 + ASWC</source>
          <year>2007</year>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Tommaso</given-names>
            <surname>Di</surname>
          </string-name>
          <string-name>
            <surname>Noia</surname>
          </string-name>
          , Vito Claudio Ostuni, Paolo Tomeo, and Eugenio Di Sciascio. Sprank:
          <article-title>Semantic path-based ranking for top-N recommendations using linked open data</article-title>
          .
          <source>ACM TIST</source>
          ,
          <volume>8</volume>
          (
          <issue>1</issue>
          ):9:
          <issue>1</issue>
          {9:
          <fpage>34</fpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>Mohsen</given-names>
            <surname>Jamali</surname>
          </string-name>
          and
          <string-name>
            <given-names>Martin</given-names>
            <surname>Ester</surname>
          </string-name>
          .
          <article-title>A matrix factorization technique with trust propagation for recommendation in social networks</article-title>
          .
          <source>In RecSys</source>
          , pages
          <volume>135</volume>
          {
          <fpage>142</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Hao</surname>
            <given-names>Ma</given-names>
          </string-name>
          , Irwin King,
          <string-name>
            <given-names>and Michael R.</given-names>
            <surname>Lyu</surname>
          </string-name>
          .
          <article-title>Learning to recommend with social trust ensemble</article-title>
          .
          <source>In SIGIR</source>
          , pages
          <volume>203</volume>
          {
          <fpage>210</fpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Huiji</surname>
            <given-names>Gao</given-names>
          </string-name>
          , Jiliang Tang, Xia Hu, and Huan Liu.
          <article-title>Content-aware point of interest recommendation on location-based social networks</article-title>
          .
          <source>In AAAI</source>
          , pages
          <volume>1721</volume>
          {
          <fpage>1727</fpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>Wayne</given-names>
            <surname>Xin</surname>
          </string-name>
          <string-name>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Yanwei</given-names>
            <surname>Guo</surname>
          </string-name>
          , Yulan He, Han Jiang,
          <string-name>
            <surname>Yuexin Wu</surname>
            , and
            <given-names>Xiaoming</given-names>
          </string-name>
          <string-name>
            <surname>Li</surname>
          </string-name>
          .
          <article-title>We know what you want to buy: a demographic-based system for product recommendation on microblogs</article-title>
          .
          <source>In KDD</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>Yizhou</given-names>
            <surname>Sun</surname>
          </string-name>
          and Jiawei Han.
          <article-title>Mining heterogeneous information networks: a structural analysis approach</article-title>
          .
          <source>SIGKDD Explorations</source>
          ,
          <volume>14</volume>
          (
          <issue>2</issue>
          ):
          <volume>20</volume>
          {
          <fpage>28</fpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Binbin</surname>
            <given-names>Hu</given-names>
          </string-name>
          , Chuan Shi, Wayne Xin Zhao, and
          <string-name>
            <surname>Philip</surname>
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Yu</surname>
          </string-name>
          .
          <article-title>Leveraging meta-path based context for top- N recommendation with A neural coattention model</article-title>
          .
          <source>In SIGKDD</source>
          , pages
          <volume>1531</volume>
          {
          <fpage>1540</fpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Hongwei</surname>
            <given-names>Wang</given-names>
          </string-name>
          , Fuzheng Zhang, Xing Xie, and
          <string-name>
            <given-names>Minyi</given-names>
            <surname>Guo</surname>
          </string-name>
          .
          <article-title>DKN: deep knowledge-aware network for news recommendation</article-title>
          .
          <source>In WWW</source>
          , pages
          <year>1835</year>
          {
          <year>1844</year>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Hongwei</surname>
            <given-names>Wang</given-names>
          </string-name>
          , Fuzheng Zhang, Jialin Wang,
          <string-name>
            <surname>Miao Zhao</surname>
            ,
            <given-names>Wenjie</given-names>
          </string-name>
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>Xing</given-names>
          </string-name>
          <string-name>
            <surname>Xie</surname>
            , and
            <given-names>Minyi</given-names>
          </string-name>
          <string-name>
            <surname>Guo</surname>
          </string-name>
          .
          <article-title>Ripple network: Propagating user preferences on the knowledge graph for recommender systems</article-title>
          .
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Ste</surname>
            <given-names>en Rendle</given-names>
          </string-name>
          , Christoph Freudenthaler, Zeno Gantner, and
          <string-name>
            <surname>Lars</surname>
          </string-name>
          Schmidt-Thieme.
          <article-title>Bpr: Bayesian personalized ranking from implicit feedback</article-title>
          .
          <source>In UAI</source>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Tianqi</surname>
            <given-names>Chen</given-names>
          </string-name>
          , Weinan Zhang, Qiuxia Lu,
          <string-name>
            <surname>Kailong</surname>
            <given-names>Chen</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhao</surname>
            <given-names>Zheng</given-names>
          </string-name>
          , and
          <string-name>
            <given-names>Yong</given-names>
            <surname>Yu</surname>
          </string-name>
          .
          <article-title>Svdfeature: a toolkit for feature-based collaborative ltering</article-title>
          .
          <source>Journal of Machine Learning Research</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>