<!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>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jianan Yao</string-name>
          <email>yaojn15@mails.tsinghua.edu.cn</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alexander G. Hauptmann</string-name>
          <email>alex@cs.cmu.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Carnegie Mellon University</institution>
          ,
          <addr-line>Pittsburgh, PA, USA, 15289</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Tsinghua University</institution>
          ,
          <addr-line>Beijing, China, 100084</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>Recently many literatures have studied the problem of rumor detection on social media and proposed various automatic detection algorithms. In this ongoing work report we exploit the power of the crowd and formulate the reviewer selection problem, which aim to nd reliable reviews for a possible rumor. Our reviewer selection scheme can be considered complementary to existing methods. We give theoretical analysis and provide a greedy algorithm with approximation guarantee. We conduct experiments on a Twitter dataset about rumors, which validates the e ectiveness and e ciency of our algorithm.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Nowadays people increasingly rely on the Internet to
learn what is happening around the world. Among
tons of stories and pages available online, news
recommendation systems provide users with personalized
news articles. However, social media and news
platforms, seeking to please users, can shunt information
that they guess their users will like hearing, but
inadvertently isolate what they know into their own lter
bubbles. [Par11] Rumors and fake news often
propagate within lter bubbles and some argue that they
have a ected the outcome of the 2016 U.S. presidential
election.</p>
      <p>Although many articles have investigated the
lter bubble problem, little attention has been paid to
recommendation systems themselves. In this paper
we examine the role of recommendation algorithms
on the formation of lter bubbles. In the following
two sections we will analyze if and how content-based
and collaborative ltering news recommendation
algorithms cause the lter bubble problem. Most current
recommendation systems use a hybrid model which
takes both news content and user feedback into
consideration, but it is more reasonable to study them
separately to get an insight of the problem.
2</p>
      <p>content-based Methods
Most content-based news recommendation algorithms
map users and news into the same feature space and
calculate their similarity with certain distance metric.
The most common approach is to apply an LDA based
topic model to generate news representations.</p>
      <p>We train the basic Latent Dirichlet allocation
(LDA) model [BNJ03] on a public news dataset1,
which includes 142568 articles from 15 media outlets.
The topic number is set to 100. We use the Python
topic modeling library gensim2 for implementation.
After training we obtain the topic distribution of each
news document.</p>
      <p>Fig. 1 shows the topic distribution of news related
to President Trump from liberal and conservative
websites. To visualize the 100-D data we apply Principal
Component Analysis (PCA) for dimensionality
reduction. It proves that as for topic distributions, there
is minor di erence between news articles with
leftleaning and right-leaning political stance.</p>
      <p>We further extract news on two unrelated issues,
climate change and border wall, and analyze the topic
distributions of news from di erent ideological
perspectives. The result is shown in Fig. 2.</p>
      <p>In Fig. 2, articles with opposing views on "climate
change" issue (green and yellow dots) occupy the same
region in the feature space, and articles with di
erent opinions on "border wall" have similar properties,
which indicates that LDA model cannot distinguish
1https://www.kaggle.com/snapcrack/all-the-news
2https://radimrehurek.com/gensim/
di erent opinions on the same issue. A user who has
read an article about excessive regulation on business
is very likely to get recommendation about climate
change. A direct corollary will be pure LDA
contentbased recommendation systems do not lead to the lter
bubble problem.
3</p>
    </sec>
    <sec id="sec-2">
      <title>Collaborative Filtering Methods</title>
      <p>Collaborative ltering methods proved to be
successful in many domains, from movie
recommendation to shopping recommendation. Typical
collaborative ltering algorithms are built on a
user-itemrating matrix, and use two separate feature spaces
for users and items. User and item representation
can be traditional matrix factorization based
vectors [KNK13, Kor08] or neural network based
embeddings [WDZE16, HLZ+17].</p>
      <p>In this paper, we use the classic LFM (Latent Factor
Model) as a representative for collaborative ltering
algorithms. [KBV09, MS08] LFM models the preference
y^ui as the dot product of latent factor vectors pu and
qi, representing the user and the item, respectively.</p>
      <p>y^ui = pu&gt;qi</p>
      <p>We collect data from Twitter using Twitter
standard API.3 We select 11 popular U.S. news media with
di erent political leanings listed in Table 1. You can
refer to Wikipedia pages4 to learn about the
liberalconservative divide in U.S. politics. For each of them
we retrieve the most recent 200 tweets and query for
their retweeters. After removing users with less than 3
3https://developer.twitter.com/en/docs/tweets/search/apireference/get-search-tweets.html</p>
      <p>4https://en.wikipedia.org/wiki/Social liberalism,
https://en.wikipedia.org/wiki/Social conservatism
retweets and news with no retweets, we get a dataset of
7119 users, 2065 news and 55746 retweets (viewed as
positive ratings). Since no negative feedback can be
retrieved on Twitter, we randomly choose user-item
pairs as negative samples. Finally we use Matrix
Factorization to generate latent factor vectors for users
and news. Here we set number of factors to 5. We also
try other latent dimension numbers and they show a
similar pattern. LFM is implemented in Python using
Surprise5.</p>
      <p>To further investigate the situation, we choose two
unrelated categories, international politics and
California wild re, and inspect the news representations
from liberal and conservative media. The result is
shown in Fig. 4.
manual inspection, we nd that for California wild re,
nearly all news websites tell exactly the same story and
there is no ideological perspective on this event, but
news from outlets with di erent political leaning are
still mapped to di erent regions in the feature space.
Articles on California wild re from liberal media are
mapped close to articles on international politics from
liberal media. So is conservative media.</p>
      <p>Up to now we have found an explanation for
lter bubbles. Users tend to read (or retweet for
Twitter) news with similar political leaning with their own,
and when an article is published it will rst be read
by like-minded people, which nally leads to a dead
lock. News articles sharing common audience will be
mapped to the same region in the feature space, even if
the articles are about di erent topics, and then users
will be recommended with what like-minded people
tends to read, and the lter bubble will be reinforced.
Finally we have strong lter bubbles and leave users
isolated from di erent ideological perspectives.
4</p>
    </sec>
    <sec id="sec-3">
      <title>Conclusion</title>
      <p>In this paper we analyze the role of recommendation
systems in lter bubbles. We analyze topic
distributions of news under LDA on di erent issues and from
di erent sources, and discover that typical
contentbased news recommendation algorithms cannot
distinguish di erent opinions on the same topic. We analyze
news representations under Latent Factor Model and
indicate that collaborative ltering algorithms tend to
map news from the same outlets or with similar
political leaning into contiguous regions, thus leaving users
in lter bubbles.
5</p>
    </sec>
    <sec id="sec-4">
      <title>Future Work</title>
      <p>For content-based methods, we only test on original
LDA. In our future work we will try topic modeling
combined with sentiment analysis and opinion mining.</p>
      <p>After guring out where the lter bubbles comes
from, we should consider how to overcome this
problem. We need to strike a balance between breaking the
lter bubbles and still making users enjoy what they
see. A reinforcement learning framework, which learn
users' open-mindedness or tolerance on di erent topics
and adjust recommendation policy accordingly, could
be a reasonable consideration.
[BNJ03]</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>David M Blei</surname>
            , Andrew Y Ng, and
            <given-names>Michael I</given-names>
          </string-name>
          <string-name>
            <surname>Jordan</surname>
          </string-name>
          .
          <article-title>Latent dirichlet allocation</article-title>
          .
          <source>Journal of machine Learning research</source>
          ,
          <volume>3</volume>
          (Jan):
          <volume>993</volume>
          {
          <fpage>1022</fpage>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [HLZ+17]
          <string-name>
            <surname>Xiangnan</surname>
            <given-names>He</given-names>
          </string-name>
          , Lizi Liao, Hanwang Zhang, Liqiang Nie, Xia Hu, and
          <string-name>
            <surname>Tat-Seng Chua</surname>
          </string-name>
          .
          <article-title>Neural collaborative ltering</article-title>
          .
          <source>In Proceedings of the 26th International Conference on World Wide Web</source>
          , pages
          <volume>173</volume>
          {
          <fpage>182</fpage>
          . International World Wide Web Conferences Steering Committee,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <source>[KBV09] [KNK13] [Kor08] [MS08] [Par11] Yehuda Koren</source>
          , Robert Bell, and
          <string-name>
            <given-names>Chris</given-names>
            <surname>Volinsky</surname>
          </string-name>
          .
          <article-title>Matrix factorization techniques for recommender systems</article-title>
          . Computer, (
          <volume>8</volume>
          ):
          <volume>30</volume>
          {
          <fpage>37</fpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>Santosh</given-names>
            <surname>Kabbur</surname>
          </string-name>
          , Xia Ning, and
          <string-name>
            <given-names>George</given-names>
            <surname>Karypis</surname>
          </string-name>
          .
          <article-title>Fism: factored item similarity models for top-n recommender systems</article-title>
          .
          <source>In Proceedings of the 19th ACM SIGKDD international conference on Knowledge discovery and data mining</source>
          , pages
          <volume>659</volume>
          {
          <fpage>667</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>ACM</surname>
          </string-name>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>Yehuda</given-names>
            <surname>Koren</surname>
          </string-name>
          .
          <article-title>Factorization meets the neighborhood: a multifaceted collaborative ltering model</article-title>
          .
          <source>In Proceedings of the 14th ACM SIGKDD international conference on Knowledge discovery and data mining</source>
          , pages
          <volume>426</volume>
          {
          <fpage>434</fpage>
          . ACM,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <given-names>Andriy</given-names>
            <surname>Mnih and Ruslan R Salakhutdinov</surname>
          </string-name>
          .
          <article-title>Probabilistic matrix factorization</article-title>
          .
          <source>In Advances in neural information processing systems</source>
          , pages
          <volume>1257</volume>
          {
          <fpage>1264</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <given-names>Eli</given-names>
            <surname>Pariser</surname>
          </string-name>
          .
          <article-title>The lter bubble: How the new personalized web is changing what we read and how we think</article-title>
          .
          <source>Penguin</source>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>[WDZE16] Yao</surname>
            <given-names>Wu</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Christopher</surname>
            <given-names>DuBois</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alice X Zheng</surname>
            , and
            <given-names>Martin</given-names>
          </string-name>
          <string-name>
            <surname>Ester</surname>
          </string-name>
          .
          <article-title>Collaborative denoising auto-encoders for top-n recommender systems</article-title>
          .
          <source>In Proceedings of the Ninth ACM International Conference on Web Search and Data Mining</source>
          , pages
          <volume>153</volume>
          {
          <fpage>162</fpage>
          . ACM,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>