Finding Twitter Communities with Common Interests Using Following Links of Celebrities∗

Finding Twitter Communities with Common Interests Using Following Links of Celebrities∗

Finding Twitter Communities with Common Interests using Following Links of Celebrities∗ Kwan Hui Lim and Amitava Datta School of Computer Science and Software Engineering The University of Western Australia Crawley, WA 6009, Australia [email protected], [email protected] ABSTRACT One important problem in the application of target advertising One important problem in target advertising and viral marketing on and viral marketing to online social networks is the efficient identi- online social networking sites is the efficient identification of com- fication of communities with common interests in large social net- munities with common interests in large social networks. Existing works [4, 7]. Most of the current approaches involve first detect- methods involve large scale community detection on the entire so- ing all communities, followed by determining the interests of these cial network before determining the interests of individuals within communities [5, 10]. These approaches involve a lengthy and in- these communities. This approach is both computationally inten- tensive process of detecting communities for the entire social net- sive and may result in communities without a common interest. We work, which is growing daily. Furthermore, many of the detected propose an efficient approach for detecting communities that share communities may not share the interest we are looking for. common interests on Twitter. Our approach involves first identify- Our study offers a method to identify communities comprising ing celebrities that are representative of an interest category before like-minded individuals with common interests on Twitter. This detecting communities based on linkages among followers of these method differs from existing ones that first detect all communities, celebrities. We also study the characteristics of these communities followed by identifying the topics they are interested in [5, 10]. and the effects of deepening or specialization of interest. Also, our method does not unnecessarily detect communities that do not share any specific interest. Instead, our method allows for Categories and Subject Descriptors the efficient detection of only communities sharing a common in- terest and can be applied to target advertising and viral marketing. J.4 [Computer Applications]: Social and behavioral sciences In addition, our method is able to detect communities at different levels of interest. As far as we are aware, there has been no prior General Terms study on the detection of communities with common interest on Twitter. Theory Our main contributions in this paper include the following: Keywords • An efficient approach for detecting Twitter communities that Twitter, Social Networks, Community Detection, Graph Mining share common interest. • A study of the characteristics of Twitter communities that 1. INTRODUCTION share common interests. Twitter is a popular micro-blogging service that allows messages • An investigation into the effects of deepening or specializa- of up to 140 characters (called tweets) to be posted and received tion of interest on these communities. by registered users. Tweets form the basis of social interactions in Twitter where a user is kept updated of the tweets of someone This paper is structured as follows: Section 2 covers background he/she is following. The popularity of Twitter is seen from its daily information on Twitter; Section 3 covers related work in the field; usage of 200 million tweets, as of 1st Aug 2011 [18]. The popular- Section 4 describes our data and methods; Section 5 highlights our ity of Twitter and availability of data have created plenty of interest findings on community detection based on common interests; Sec- in its academic study in recent years [2, 9, 15]. tion 6 investigates the effects of deepening or specialization of in- ∗ terest on these communities; and Section 7 summarizes and con- This paper is an extended version of the poster paper listed in [11]. cludes the paper. 2. DESCRIPTION OF TWITTER Permission to make digital or hard copies of all or part of this work for Twitter allows registered users to post and receive messages of personal or classroom use is granted without fee provided that copies are up to 140 characters. These messages are called tweets and they not made or distributed for profit or commercial advantage and that copies can be posted via the Twitter website, short messaging services or bear this notice and the full citation on the first page. To copy otherwise, to third party applications. Tweets form the basis of social interactions republish, to post on servers or to redistribute to lists, requires prior specific in Twitter where a user is kept updated of the tweets of someone permission and/or a fee. MSM’12, June 25, 2012, Milwaukee, Wisconsin, USA. he/she is following. A user can also forward the tweets of others Copyright 2012 ACM 978-1-4503-1402-2/12/06 ...$10.00. to another user, which is called retweeting. In addition, users can @mention each other in their tweets (via @username) or #hashtag and topological graph (of user links) into a dataset comprising only keywords or topics for easy search by others (via #topic). links connecting two users with the same attribute. Communities are then detected based on the desired attribute using this new col- Twitter also provides an Application Programming Interface (API) lection of links. While this approach can be applied to detect com- with the functionality to collect data such as user profiles, linkages munities with common interest, our method is able to detect com- among users, tweets, retweets and @mentions [17]. This API al- munities with varying levels of interest. Furthermore, our method lows developers to create applications for Twitter and researchers implicitly infer a user’s interests based on his/her followings while to study the characteristics of an online social network from the in- Atzmueller and Mitzlaff build user attributes using explicit tags on dividual to community level. Currently, there is an hourly rate limit BibSonomy. on the number of API calls that can be executed. 3. RELATED WORK 4. DATASET AND METHODS Social networks have been intensively studied in recent years due The Twitter dataset collected by Kwak et al. [9] is used for our to the availability and scale of online social networks. One such experimentations. This dataset was collected from 6th to 31st June study resulted in the LikeMiner system which identifies popular 2009, comprising 41.7 million Twitter users, 1.47 billion links, and topics on online social networks based on the explicit “likes” indi- the profiles of users with more than 10,000 followers. Kwak et al. cated by users [6]. LikeMiner is then able to predict the interests of have made the dataset publicly available at [8]. a user based on the interests of his/her friends. Our approach differs We model the Twitter social network as a directed graph, G = from this system as we infer interest based on a user’s followings (U, L) where U refers to the set of users and L refers to the set of instead of requiring the explicit “like” by a user. More importantly, links. A followership link (i, j) ∈ L indicates that user i ∈ U is the LikeMiner system identifies individuals whereas our approach a follower of user j ∈ U, while a friendship link Fri,j indicates identifies communities with common interests. (i, j)=(j, i). We classify a Twitter user as a celebrity if he/she Similarly, the Friendship and Interest Propagation (FIP) model has more than 10,000 followers. identifies interests of an individual and potential friendship links The interest of a user in a category cat, Intcat is inferred by the with other users [19]. FIP determines the interests of an individ- number of celebrities (of category cat) that the user follows. Al- ual user based on the interests of his/her friends and recommends though Intcat represents the interest level of a user in a category, friends based on those sharing similar interests. The main differ- this metric is subjective due to the celebrities selected. The accu- ence with our method is that we identify an entire community shar- racy of Intcat is dependent on the correct classification of celebri- ing a common interest whereas the FIP model identifies an indi- ties into their respective categories, which is subjective as some vidual user’s interest and recommends friendships. Also, this study celebrities loosely belong to multiple categories (e.g. a singer that 1 was conducted on Yahoo! Pulse whereas ours is based on Twit- has starred in some movies). We minimize this subjective judg- ter. Furthermore, interests are explicitly stated for the FIP model ment by using information on Wikipedia4 to classify these celebri- whereas our model implicitly infer interests based on a user’s fol- ties into their respective categories. On the Wikipedia page of a lowings. celebrity, there is an “occupation” field which we use to determine In their study of Twitter, Java et al. used the Hyperlink-Induced the categories this celebrity belong to. Thus, this process minimizes Topic Search algorithm to detect communities based on a set of the chances of classifying celebrities into the wrong category. hubs and authority, and the Clique Percolation Method to detect Our next step is to retrieve the set of Twitter users who follow overlapping communities on Twitter [5]. Through tweet analysis, all celebrities in a given category. Suppose we identify a set of they found that such communities share common interest, which k celebrities c1,c2, ..., ck. We next identify all the followership are further divided into formal and informal ones. The difference links for the individual celebrities in this set. Consider celebrity with our approach is that we do not detect all communities then de- cj , 1 j k, and all the followership links for this celebrity termine their interest but rather, focus directly only on communities i link(i, cj ).

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    8 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us