NUI Galway – UL Alliance First Annual ENGINEERING AND - ARAN ...
NUI Galway – UL Alliance First Annual ENGINEERING AND - ARAN ...
NUI Galway – UL Alliance First Annual ENGINEERING AND - ARAN ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
A Real-Time Tweet Diffusion Advisor for #Twitter 1<br />
Peyman Nasirifard and Conor Hayes<br />
Digital Enterprise Research Institute<br />
National University of Ireland, <strong>Galway</strong><br />
firstname.lastname@deri.org<br />
1 This abstract is based on [Peyman Nasirifard, Conor Hayes, A Real-Time Tweet Diffusion Advisor for #Twitter. In Proceedings of the ACM DL<br />
on the 2011 ACM Conference on Computer Supported Cooperative Work (CSCW), ACM, 2011]<br />
Abstract<br />
In this paper we describe our novel Twitter assistant<br />
called Tadvise. Tadvise helps users to know their<br />
Twitter communities better and also assists them to<br />
identify community hubs for propagating their<br />
community-related tweets.<br />
1. Introduction<br />
Twitter is the current big thing with hundred millions<br />
of users so called twitterers, who tweet more than 140<br />
million times per day [2]. In such environments, where<br />
there exist massive information flow, users require<br />
personalized assistance to help them to get the most<br />
relevant information and at the same time limit nonrelevant<br />
information. To this end, we developed a novel<br />
Twitter assistant that helps users to know their followers<br />
better and also to find potential topic-sensitive hubs,<br />
who can efficiently propagate a tweet further in the<br />
network. In the following, we briefly describe Tadvise<br />
and its functionalities.<br />
2. Tadvise: Twitter Assistant<br />
To register for Tadvise, a twitterer u simply chooses<br />
to follow the Tadvise Twitter account (i.e., @Tadvise).<br />
Once notified, Tadvise crawls the social network of u<br />
and builds appropriate user profiles. After completing<br />
these steps, which are performed offline, Tadvise sends<br />
a direct message to u, indicating that it is ready to<br />
provide advice. By visiting the Tadvise homepage, u<br />
can benefit from advice and/or tweet a message directly<br />
to Twitter. Tadvise uses a traffic light metaphor to<br />
indicate its advice. A green light advises users to<br />
(re)tweet a message. The red light advises users not to<br />
(re)tweet a message. The amber light indicates that we<br />
cannot decide either way and the decision is left to the<br />
user. The user can over-ride the recommendation at any<br />
time.<br />
Tadvise has three main components: The Crawling<br />
component of Tadvise gets a seed as input and uses<br />
Twitter API and white-listed Twitter accounts for<br />
crawling twitterers. The User Profile Builder<br />
component builds appropriate user profiles based on<br />
crawled information. Finally the Advice Engine<br />
component gets the user profiles and a tweet as inputs<br />
and provide real-time advice based on the traffic light<br />
76<br />
metaphor. It also adds potential hubs to the tweet<br />
automatically. Such hubs, if retweet an original tweet,<br />
help to propagate a tweet more efficiently in<br />
Twittersphere.<br />
Schafer et al. [1] argue that it is useful to persuade<br />
users that the provided recommendations are useful. In<br />
order to convince end users that our recommendations<br />
are relevant, we provide simple text-based explanations.<br />
Our explanations originate from the processes that we<br />
use for giving advice. In other words, we show the list<br />
of potentially interested Twitter users at distances of 1<br />
and 2 of a seed (i.e., followers plus followers of the<br />
followers of the seed) and also justify how our<br />
recommended hubs can propagate a tweet further in the<br />
network. We also present a ranked list of potentially<br />
interested Twitter users at distance of 2 of the seed, who<br />
can not receive the tweet via the recommended hubs.<br />
The seed can freely add such (top-ranked) Twitter users<br />
to the tweet (i.e., direct message), in order to attract<br />
their attention.<br />
Our evaluation shows that Tadvise helps users to<br />
know their followers better and also to find better hubs<br />
for propagating their tweets.<br />
A video that describes functionalities of Tadvise can<br />
be accessed at [3].<br />
Acknowledgements<br />
This work is partially supported by Science Foundation<br />
Ireland (SFI) under Grant No. SFI/08/CE/I1380 (Lion-2<br />
project).<br />
References<br />
[1] J.B. Schafer, D. Frankowski, J. Herlocker, and S.<br />
Sen. “Collaborative filtering recommender systems”. In<br />
the Adaptive Web, volume 4321 of Lecture Notes in<br />
Computer Science, pages 291-324. Springer<br />
Berlin/Heidelberg, 2007.<br />
[2] Twitter Official Blog:<br />
http://blog.twitter.com/2011/03/numbers.html.<br />
[3] Tadvise <strong>–</strong> Twitter Assistant:<br />
http://vimeo.com/13907852