Exploiting Temporal Locality to Determine User Bias in Microblogging Platforms

Bias is the human tendency to favor one side of a discussion in argumentation, lacking neutrality and balance. Determining user biases is  key to applications that process, interpret, and recommend content generated by those users in social media platforms. This paper addresses the problem of determining (in a supervised way) biases of microbloggers from the stream of messages. In this paper, we evaluate the use of a new criterion to identify user bias in social media systems: the temporal locality among users that have similar bias, i.e., the fact that people having similar biases express at about the same time. We show that this remarkable property indeed holds in some domains discussed in Twitter and may be explained mainly by the real-time use of the microblogging platform, i.e., users with similar biases react altogether to the outcome of events that are in accordance with their opinion (e.g., their favorite soccer teams scores a goal). Besides the precision of the computed biases, our proposal presents two major advantages that are consequences of not considering content at all (only temporal information is used). First, it is very efficient, i.e., a modest hardware can process on the fly the whole stream of messages about a popular topic commented in Twitter. Second, we believe that it may be applied to a wide range of domains regardless the language in which the messages are written. The experimental section of this paper reports the efficient learning of precise biases in both sportive and political contexts where the numerous messages are either written in English or in Portuguese.

[1]  Douglas Walton,et al.  Bias, Critical Doubt, and Fallacies , 1991 .

[2]  Lada A. Adamic,et al.  The political blogosphere and the 2004 U.S. election: divided they blog , 2005, LinkKDD '05.

[3]  Gerhard Widmer,et al.  Learning in the Presence of Concept Drift and Hidden Contexts , 1996, Machine Learning.

[4]  Peter Hofgesang Web Personalisation Through Incremental Individual Profiling and Support-based User Segmentation , 2007, IEEE/WIC/ACM International Conference on Web Intelligence (WI'07).

[5]  Victor S. Sheng,et al.  Cost-Sensitive Learning and the Class Imbalance Problem , 2008 .

[6]  Gisele L. Pappa,et al.  Temporally-aware algorithms for document classification , 2010, SIGIR '10.

[7]  Steven Skiena,et al.  The Algorithm Design Manual , 2020, Texts in Computer Science.

[8]  J. D. McCarthy,et al.  The use of newspaper data in the study of collective action , 2003 .

[9]  Barry Smyth,et al.  Using twitter to recommend real-time topical news , 2009, RecSys '09.

[10]  Hosung Park,et al.  What is Twitter, a social network or a news media? , 2010, WWW '10.

[11]  Tim Groseclose,et al.  A Measure of Media Bias , 2005 .

[12]  Walther Kindt,et al.  On the problem of bias in political argumentation: An investigation into discussions about political asylum in Germany and Austria , 1997 .

[13]  Jim Gray,et al.  The Transaction Concept: Virtues and Limitations (Invited Paper) , 1981, VLDB.

[14]  Peter D. Turney Thumbs Up or Thumbs Down? Semantic Orientation Applied to Unsupervised Classification of Reviews , 2002, ACL.

[15]  Adriano M. Pereira,et al.  Exploiting temporal contexts in text classification , 2008, CIKM '08.

[16]  Enrico Blanzieri,et al.  Simple Methods for Peak Detection in Time Series Microarray Data. , 2004 .

[17]  Virgílio A. F. Almeida,et al.  From bias to opinion: a transfer-learning approach to real-time sentiment analysis , 2011, KDD.

[18]  Eni Mustafaraj,et al.  From Obscurity to Prominence in Minutes: Political Speech and Real-Time Search , 2010 .

[19]  Jure Leskovec,et al.  Patterns of temporal variation in online media , 2011, WSDM '11.

[20]  Bing Liu Sentiment Analysis , 2020 .

[21]  Michael Gamon,et al.  BLEWS: Using Blogs to Provide Context for News Articles , 2008, ICWSM.

[22]  James Caverlee,et al.  Transient crowd discovery on the real-time social web , 2011, WSDM '11.

[23]  Yutaka Matsuo,et al.  Earthquake shakes Twitter users: real-time event detection by social sensors , 2010, WWW '10.