Expertise networks in online communities: structure and algorithms

Web-based communities have become important places for people to seek and share expertise. We find that networks in these communities typically differ in their topology from other online networks such as the World Wide Web. Systems targeted to augment web-based communities by automatically identifying users with expertise, for example, need to adapt to the underlying interaction dynamics. In this study, we analyze the Java Forum, a large online help-seeking community, using social network analysis methods. We test a set of network-based ranking algorithms, including PageRank and HITS, on this large size social network in order to identify users with high expertise. We then use simulations to identify a small number of simple simulation rules governing the question-answer dynamic in the network. These simple rules not only replicate the structural characteristics and algorithm performance on the empirically observed Java Forum, but also allow us to evaluate how other algorithms may perform in communities with different characteristics. We believe this approach will be fruitful for practical algorithm design and implementation for online expertise-sharing communities.

[1]  Johan Bollen,et al.  Toward alternative metrics of journal impact: A comparison of download and citation data , 2005, Inf. Process. Manag..

[2]  Andrei Z. Broder,et al.  Graph structure in the Web , 2000, Comput. Networks.

[3]  Leonard N. Foner,et al.  Yenta: a multi-agent, referral-based matchmaking system , 1997, AGENTS '97.

[4]  Danyel Fisher,et al.  You Are Who You Talk To: Detecting Roles in Usenet Newsgroups , 2006, Proceedings of the 39th Annual Hawaii International Conference on System Sciences (HICSS'06).

[5]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[6]  P. Kollock The Economies of Online Cooperation: Gifts and Public Goods in Cyberspace , 1999 .

[7]  Jon M Kleinberg,et al.  Hubs, authorities, and communities , 1999, CSUR.

[8]  Lynn A. Streeter,et al.  Who Knows: A System Based on Automatic Representation of Semantic Structure , 1988, RIAO Conference.

[9]  W. Lewis Johnson,et al.  Proceedings of the first international conference on Autonomous agents , 1997 .

[10]  Stanley Wasserman,et al.  Social Network Analysis: Methods and Applications , 1994, Structural analysis in the social sciences.

[11]  Ronald Fagin,et al.  Comparing top k lists , 2003, SODA '03.

[12]  Yi Zhang,et al.  Graph-based ranking algorithms for e-mail expertise analysis , 2003, DMKD '03.

[13]  Allan Borodin,et al.  Link analysis ranking: algorithms, theory, and experiments , 2005, TOIT.

[14]  Johan Bollen,et al.  Co-authorship networks in the digital library research community , 2005, Inf. Process. Manag..

[15]  Mark E. J. Newman,et al.  The Structure and Function of Complex Networks , 2003, SIAM Rev..

[16]  Mark S. Ackerman,et al.  CommunityNetSimulator: Using Simulations to Study Online Community Networks , 2007 .

[17]  Rajeev Motwani,et al.  The PageRank Citation Ranking : Bringing Order to the Web , 1999, WWW 1999.

[18]  Pavel Berkhin,et al.  A Survey on PageRank Computing , 2005, Internet Math..

[19]  Volker Wulf,et al.  Sharing Expertise: Beyond Knowledge Management , 2002 .

[20]  Eric A. von Hippel,et al.  How Open Source Software Works: 'Free' User-to-User Assistance? , 2000 .

[21]  Bart Selman,et al.  Referral Web: combining social networks and collaborative filtering , 1997, CACM.

[22]  Bruce Krulwich,et al.  The ContactFinder Agent: Answering Bulletin Board Questions with Referrals , 1996, AAAI/IAAI, Vol. 1.

[23]  Glenn E. Littlepage,et al.  Recognition and utilization of expertise in problem-solving groups: Expert characteristics and behavior. , 1997 .

[24]  Mark S. Ackerman,et al.  Answer Garden 2: merging organizational memory with collaborative help , 1996, CSCW '96.

[25]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.

[26]  Paul P. Maglio,et al.  Expertise identification using email communications , 2003, CIKM '03.