---
source_url: "https://link.springer.com/article/10.1007/s42001-021-00125-9?utm_source=openai"
title: "Users roles identification on online crowdsourced Q&A platforms and encyclopedias: a survey | Journal of Computational Social Science | Springer Nature Link"
mirrored_at: 2026-08-22T01:01:43.479Z
host: link.springer.com
cited_in_42a: true
mirror_canonical: "https://index.42a.ai/link.springer.com/article/10.1007/s42001-021-00125-9__q__utm_source_openai"
---

> **Original source:** https://link.springer.com/article/10.1007/s42001-021-00125-9?utm_source=openai

## Introduction

In the modern era of the Internet, online question-answering (Q&A) and knowledge-sharing platforms have become an important source of gaining knowledge, discussing, and clearing doubts related to a variety of fields ranging from literature to programming. Quora, Yahoo Answers, Reddit, Stack Overflow are some of the popular websites that provide a platform where users can post questions and obtain answers from other users of the community who claim to have knowledge about the specific topics. One of the most popular collections of online Q&A communities is Stack Exchange (launched on September 2009), which has a total of 173 websites (as per May 2020[Footnote 1](#Fn1)) related to technology, culture, arts, science, profession, and business \[[87](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR87 "StackExchange. StackExchange all sites. 
https://stackexchange.com/sites#users
. Accessed 10 May 2020")\]. As per the data available on 10 May 2020, about 12 Million users are registered on Stack Overflow, i.e., the most popular Q&A website of Stack Exchange for programmers. Table [1](https://link.springer.com/article/10.1007/s42001-021-00125-9#Tab1) shows the details of top-20 Q&A websites associated with Stack Exchange based on the number of registered users.

On online Q&A platforms and discussion forums, users can choose their areas of interest and the latest discussions will be displayed on their feed based on their interest. For example, Stack Overflow has tags for the questions to indicate the associated sub-topics and the users can choose to be notified of the activity related to specific tags that they are interested in. On Reddit, users can subscribe to _subreddits_ dedicated to specific topics of their choice. The websites may also suggest a user to write an answer for a particular question based on the topics of users’ interest and answering history.

**Table 1 Number of registered users on top-20 English Q&A stack exchange websites \[[87](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR87 "StackExchange. StackExchange all sites. 
https://stackexchange.com/sites#users
. Accessed 10 May 2020")\] (as on May 10, 2020)**

[Full size table](https://link.springer.com/article/10.1007/s42001-021-00125-9/tables/1)

These Q&A websites enable users to get information from other users by asking specific questions. A strength of these websites is that multiple users can answer the same question, providing more than one explanation from different perspectives. Moreover, many of these websites have the provision for upvoting (if you like or agree with the answer) or downvoting (if you dislike or do not agree with the answer) to indicate the correctness and worthiness of the answer and to show the confidence in the knowledge of the answerer who might not be an expert in the given domain, unlike the formal educational system. These websites may also employ badge system where badges are rewarded to users as a testimony to their contributions to the community, and these badges can be awarded for the specific types of contributions users can make \[[4](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR4 "Anderson, A., Huttenlocher, D., Kleinberg, J., & Leskovec, J. (2013). Steering user behavior with badges. In: Proceedings of the 22nd international conference on World Wide Web, pp. 95–106. ACM")\]. Badges are incentives for users to increase their reputation and motivate them to answer and ask more questions \[[105](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR105 "Yang, J., Tao, K., Bozzon, A., Houben, G. J. (2014). Sparrows and owls: Characterisation of expert behaviour in stackoverflow. In: International conference on user modeling, adaptation, and personalization, pp. 266–277. Springer")\]. A study on the effect of the badges performed on Stack Overflow has suggested that not only the badges increase users’ participation, but may also have a positive impact on users’ participation in activities which are not considered for awarding a badge \[[58](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR58 "Li, Z., Huang, K. W., Cavusoglu, H. (2012). Can we gamify voluntary contributions to online Q\&A communities? Quantifying the impact of badges on user engagement. In Proceedings of 2012 workshop on information systems and economics (WISE 2012).")\]. Some platforms also provide monetary benefits to reward users’ contributions, for example, Quora’s Partner Program, which was started with an intention of paying contributors based on the revenue generated from the ads that came on their content \[[80](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR80 "Quora. Quora Partner Program. 
https://www.quora.com/q/quorapartnersupdates/A-guide-to-partner-program-compensation
. Accessed 04 Apr 2020")\].

In online knowledge-sharing platforms, people contribute content, respond to others’ content, and discuss a topic of interest as per their comfort. Researchers were always interested in understanding the dynamics of users’ interactions and knowledge sharing among people. Initial work in this direction was done by identifying the user roles on Usenet newsgroups, which were one of the earliest discussion platforms using the Internet \[[17](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR17 "Brush, A., Wang, X., Turner, T. C., & Smith, M. A. (2005). Assessing differential usage of usenet social accounting meta-data. In: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 889–898. ACM"), [28](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR28 "Fisher, D., Smith, M., & Welser, H. T. (2006). You are who you talk to: Detecting roles in usenet newsgroups. In: Proceedings of the 39th Annual Hawaii international conference on system sciences (HICSS’06), vol. 3, pp. 59b–59b. IEEE"), [39](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR39 "Golder, S. A., & Donath, J. (2004). Social roles in electronic communities. Internet Research, 5(1), 19–22."), [47](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR47 "Himelboim, I., Gleave, E., & Smith, M. (2009). Discussion catalysts in online political discussions: Content importers and conversation starters. Journal of Computer Mediated Communication, 14(4), 771–789."), [90](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR90 "Turner, T. C., Smith, M. A., Fisher, D., & Welser, H. T. (2005). Picturing usenet: Mapping computer-mediated collective action. Journal of Computer Mediated Communication, 10(4), JCMC1048."), [94](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR94 "Welser, H. T., Gleave, E., Fisher, D., & Smith, M. (2007). Visualizing the signatures of social roles in online discussion groups. Journal of Social Structure, 8(2), 1–32.")\]. The study of the content posted by various users, the frequency of posting, and the overall activity of users has helped in identifying the differences between diverse types of users on the newsgroups, including prolific users who contribute heavily to the community and are likely to be known by many users, and _Lurkers_ who just prefer to read the posts and do not make any significant contribution to it \[[39](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR39 "Golder, S. A., & Donath, J. (2004). Social roles in electronic communities. Internet Research, 5(1), 19–22.")\]. However, some users just ask questions, whereas other users mainly answer the questions posted on the forums and adopt the role of an _Answer Person_ \[[90](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR90 "Turner, T. C., Smith, M. A., Fisher, D., & Welser, H. T. (2005). Picturing usenet: Mapping computer-mediated collective action. Journal of Computer Mediated Communication, 10(4), JCMC1048.")\]. There exist experts who are selective in answering questions and answer only the most difficult ones, whereas some users try to answer as many questions as possible in order to build up their reputation \[[105](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR105 "Yang, J., Tao, K., Bozzon, A., Houben, G. J. (2014). Sparrows and owls: Characterisation of expert behaviour in stackoverflow. In: International conference on user modeling, adaptation, and personalization, pp. 266–277. Springer")\]. Some users like to indulge in discussions or debates; such users often have a dense network of interactions with other users on threads, and they tend to contribute multiple messages within a particular discussion thread \[[18](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR18 "Buntain, C., & Golbeck, J. (2014). Identifying social roles in reddit using network structure. In: Proceedings of the 23rd international conference on world wide web, pp. 615–620. ACM"), [90](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR90 "Turner, T. C., Smith, M. A., Fisher, D., & Welser, H. T. (2005). Picturing usenet: Mapping computer-mediated collective action. Journal of Computer Mediated Communication, 10(4), JCMC1048."), [91](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR91 "Viégas, F. B., Smith, M. (2004). Newsgroup crowds and authorlines: Visualizing the activity of individuals in conversational cyberspaces. In: Proceedings of the 37th annual Hawaii International conference on system sciences, p. 10 IEEE"), [94](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR94 "Welser, H. T., Gleave, E., Fisher, D., & Smith, M. (2007). Visualizing the signatures of social roles in online discussion groups. Journal of Social Structure, 8(2), 1–32.")\]. There are also users who try to disrupt the discussion forums by posting irrelevant content, bringing up fruitless debates, and making aggressive statements \[[39](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR39 "Golder, S. A., & Donath, J. (2004). Social roles in electronic communities. Internet Research, 5(1), 19–22."), [90](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR90 "Turner, T. C., Smith, M. A., Fisher, D., & Welser, H. T. (2005). Picturing usenet: Mapping computer-mediated collective action. Journal of Computer Mediated Communication, 10(4), JCMC1048."), [91](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR91 "Viégas, F. B., Smith, M. (2004). Newsgroup crowds and authorlines: Visualizing the activity of individuals in conversational cyberspaces. In: Proceedings of the 37th annual Hawaii International conference on system sciences, p. 10 IEEE")\]. In this work, we will survey different types of social roles obtained by the users on several Q&A websites.

Apart from Q&A platforms, there exist websites that serve as repositories of articles related to different topics, and some of these websites use crowdsourcing (allowing users from across the world to edit articles) for generating the content. In our discussion, we will refer them as _Online Crowdsourced Encyclopedia_. Some examples of such crowdsourcing websites are Wikipedia, WikiHow (an open database containing a number of how-to-guides), Baidu Baike (a Chinese language encyclopedia owned by Baidu), and so on. These crowdsourced platforms differ from the discussion and Q&A platforms in the way that the primary goal of the editors is to collaboratively build an artifact \[[93](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR93 "Welser, H. T., Cosley, D., Kossinets, G., Lin, A., Dokshin, F., Gay, G., Smith, M. (2011). Finding social roles in wikipedia. In: Proceedings of the 2011 iConference, pp. 122–129. ACM")\]. Similar to Q&A forums, their contributors also adopt a variety of roles. For example, some are experts in their area and focus on editing pages related to that, often discussing in the content talk pages, while some are technical editors who focus on issues related to formatting and grammar \[[93](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR93 "Welser, H. T., Cosley, D., Kossinets, G., Lin, A., Dokshin, F., Gay, G., Smith, M. (2011). Finding social roles in wikipedia. In: Proceedings of the 2011 iConference, pp. 122–129. ACM"), [102](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR102 "Yang, D., Halfaker, A., Kraut, R., Hovy, E. (2016). Who did what: Editor role identification in wikipedia. In: Tenth international AAAI conference on web and social media")\]. The user roles can be differentiated on the basis of types of edits they make, how their edits are distributed across various articles, the structure of their networks, their article editing history, and their interaction on the talk pages \[[63](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR63 "Liu, J., Ram, S. (2009). Who does what: Collaboration patterns in the wikipedia and their impact on data quality. In: 19th Workshop on information technologies and systems, pp. 175–180"), [93](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR93 "Welser, H. T., Cosley, D., Kossinets, G., Lin, A., Dokshin, F., Gay, G., Smith, M. (2011). Finding social roles in wikipedia. In: Proceedings of the 2011 iConference, pp. 122–129. ACM"), [102](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR102 "Yang, D., Halfaker, A., Kraut, R., Hovy, E. (2016). Who did what: Editor role identification in wikipedia. In: Tenth international AAAI conference on web and social media")\].

Learning and knowledge sharing has become highly decentralized with the help of these platforms. Users acquire different roles on different platforms based on their interests, expertise, and behavior. In this work, we discuss social roles of users on online crowdsourced Q&A platforms and encyclopedias. As per the best of our knowledge, this is the first systematic survey of its kind. The paper is structured as follows: In the next section, we discuss how the roles are defined in a society and online community. “[Discussion and Q&A platforms](https://link.springer.com/article/10.1007/s42001-021-00125-9#Sec3)” and “[Online crowdsourced encyclopedias](https://link.springer.com/article/10.1007/s42001-021-00125-9#Sec9)” provide a comprehensive survey of the research on identifying users roles on online discussion and Q&A platforms, including Usenet Newsgroups, Reddit, Stack Exchange, MOOCs, and crowdsourced encyclopedias including Wikipedia, Baidu Baike, respectively. In “[Datasets](https://link.springer.com/article/10.1007/s42001-021-00125-9#Sec18)”, we discuss the available datasets which are used in the considered studies and the APIs that can be used to collect the dataset. The paper is concluded in “[Conclusion](https://link.springer.com/article/10.1007/s42001-021-00125-9#Sec24)” with future directions.

## Definitions of social role

People acquire different roles in various tasks of day-to-day life. Roles may, therefore, be referred to as ‘patterned human behavior’ \[[14](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR14 "Biddle, B. J. (2013). Role theory: Expectations, identities, and behaviors. Academic Press.")\]. A common belief connects roles to social positions or statuses, which are the identities that are associated with groups of people \[[14](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR14 "Biddle, B. J. (2013). Role theory: Expectations, identities, and behaviors. Academic Press.")\]. The well-known roles based on social positions which are recognized formally are either obtained as a profession, such as the role of a doctor and a lawyer, or assigned legally, such as the director of a university and the vice president of a company. Another kind of role is defined based on personal relationships, for example, mother, father, siblings, friends, etc. Certain role theorists argue that people are stimulated to play a certain role due to the expectations of others as well as oneself about their behavior \[[14](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR14 "Biddle, B. J. (2013). Role theory: Expectations, identities, and behaviors. Academic Press.")\]. Those who manifest a particular role exhibit a set of behaviors that are expected out of them; for example, a school teacher interacts with students and tries to help them in studies because this is expected from the teacher. Golder and Donath \[[39](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR39 "Golder, S. A., & Donath, J. (2004). Social roles in electronic communities. Internet Research, 5(1), 19–22.")\] summarize a social role in terms of two aspects: (1) a person’s skills, responsibilities and privileges, and (2) the social context surrounding the person which includes the people’s expectations about her behavior. Social roles also have been studied in online social networks using users’ behavior, their position with respect to other users, and their virtual online identities \[[29](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR29 "Forestier, M., Stavrianou, A., Velcin, J., & Zighed, D. A. (2012). Roles in social networks: Methodologies and research issues. Web Intelligence and Agent Systems: An international Journal, 10(1), 117–133.")\].

The concept of social role is not only limited to society, but it also applies to users’ interactions and behavior on online crowdsourced portals. Electronic media has facilitated several online discussion and Q&A platforms which have given rise to several online communities for users. For example, a person learning computer programming who mostly posts questions and comments on Stack Overflow may acquire the role of _Information Seeker_, while there are few users with expertise in their subject who focus on providing answers to questions and are referred to as _Experts_ \[[74](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR74 "Narang, K., Chung, A., Sundaram, H., Chaturvedi, S. (2019). Discovering archetypes to interpret evolution of individual behavior. arXiv preprint. 
arXiv:1902.05567
")\]. In an online crowdsourcing encyclopedia, such as Wikipedia, the work of a user is mainly seen as making edits to the articles; however, the organization of the platform leads to different types of user roles ranging from copy editing to protect the pages from vandalism \[[102](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR102 "Yang, D., Halfaker, A., Kraut, R., Hovy, E. (2016). Who did what: Editor role identification in wikipedia. In: Tenth international AAAI conference on web and social media")\]. The study of structural roles in online communities brings attention to the existing structure enforced by the online platform, including access privileges of users \[[8](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR8 "Arazy, O., Lifshitz-Assaf, H., & Balila, A. (2019). Neither a bazaar nor a cathedral: The interplay between structure and agency in wikipedia’s role system. Journal of the Association for Information Science and Technology, 70(1), 3–15.")\]. With these structural roles, users will have certain actions and responsibilities. On the other hand, modeling of emergent roles on such online communities breaks free the dependency on platform-enforced user privileges, expectations, norms, and hierarchies, and focuses on the self-organizing nature of the online knowledge communities which involves users choosing what to do, when to do, and how to do on the platform \[[7](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR7 "Arazy, O., Daxenberger, J., Lifshitz-Assaf, H., Nov, O., & Gurevych, I. (2016). Turbulent stability of emergent roles: The dualistic nature of self-organizing knowledge coproduction. Information Systems Research, 27(4), 792–812."), [9](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR9 "Arazy, O., Liifshitz-Assaf, H., Nov, O., Daxenberger, J., Balestra, M., & Cheshire, C. (2017). On the how and why of emergent role behaviors in wikipedia. In: Proceedings of the 2017 ACM conference on computer supported cooperative work and social computing, pp. 2039–2051. ACM")\]. Next, we discuss various user roles observed on online Question-and-Answer (Q&A) platforms. We begin with the heavily researched Usenet Newsgroups and continue with other popular platforms including Reddit, Stack Exchange, and discussion forums on Massive Open Online Courses (MOOCs).

## Discussion and Q&A platforms

Online Q&A platforms and discussion boards enable users to ask questions, post answers or content and vote on the content, which can evolve into discussions. We club discussion and Q&A platforms under the same section as their structure is very similar; discussion forums include posting of questions and users answering to them, and Q&A platforms also have intense discussion component.

Online discussion and Q&A platforms have some commonalities and differences. Stack Exchange is a question and answering oriented platform where users seek an answer to a particular question. In contrast, Reddit and Usenet Newsgroups are mainly discussion platforms. MOOC forums can be designed to be either Q&A oriented or discussion oriented. The Reddit platform allows users to post content that includes text, images, and videos without seeking knowledge, and these posts can lead to further discussion threads. The modern platforms, including Reddit and Stack Exchange, provide the feature of users voting for answers to enable the good quality content to be brought to the top and make it more visible, while the lower quality and incorrect content will lose the visibility.[Footnote 2](#Fn2) These platforms also implement some form of point-scoring for the users based on their activity and contributions, such as the _points-system_ on Stack Exchange and _karma_ on Reddit.

Different platforms have different ways to organize questions or discussions on specific topics. For instance, Reddit allows the creation of different sub-communities called _subreddits_, which are dedicated to particular topics. Usenet Newsgroups are organized hierarchically based on the topics, with the sub-topic newgroups falling below the main topic. Stack Exchange is a collection of multiple websites, where each website is dedicated to a particular field, and the questions within each website are tagged with the respective sub-topics.

In this section, we will discuss social roles that users obtain on Q&A platforms and discussion boards.

### Usenet Newsgroups

Usenet Newsgroups were one of the earliest discussion platforms that allowed users to post their views on a variety of topics using the internet. Usenet was highly popular until the arrival of the World Wide Web (WWW), with which Usenet lost its importance to other discussion forums that had an edge due to the ease of access through browsers. Generally, one newsgroup focuses on one particular topic of interest; the users’ published messages on the newsgroup are referred to as _posts_ \[[99](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR99 "Wikipedia. Usenet Newsgroups. 
https://en.wikipedia.org/wiki/Usenet_newsgroup
. Accessed 04 July 2019")\]. All the users do not show the same levels of participation- a small segment of users contribute a large share of posts whereas many users post scarcely \[[97](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR97 "Whittaker, S., Terveen, L., Hill, W., Cherny, L. (2003). The dynamics of mass interaction. In: From Usenet to CoWebs, pp. 79–91. Springer")\]. An observational study of features like the content that users post, posting frequency, and users’ activity spanning across different groups helps in identifying the typical user roles in the newsgroups \[[39](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR39 "Golder, S. A., & Donath, J. (2004). Social roles in electronic communities. Internet Research, 5(1), 19–22.")\]. Unlike Celebrities, _Newbies_ are the newly joined users who usually lack the proficiency in communication required for a newsgroup, may not have the knowledge of newsgroup-specific acronyms, and are extra-attentive to make their posts acceptable to the community. Factors like high participation and good communicative competence enable a user to acquire positive feedback from the newsgroup community \[[50](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR50 "Hymes, D. (2013). Foundations in sociolinguistics: An ethnographic approach. Routledge.")\]. The positive feedback can propel the user to become highly influential in the community and attain the role of a _Celebrity_ \[[39](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR39 "Golder, S. A., & Donath, J. (2004). Social roles in electronic communities. Internet Research, 5(1), 19–22.")\]. There also exist users known as _Lurkers_, who do not post anything but only read others’ posts, which could be due to a number of reasons including not liking to post publicly \[[39](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR39 "Golder, S. A., & Donath, J. (2004). Social roles in electronic communities. Internet Research, 5(1), 19–22."), [75](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR75 "Nonnecke, B., Preece, J. (2001). Why lurkers lurk. In: AMCIS 2001 proceedings, p. 294")\]. Sun et al. \[[88](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR88 "Sun, N., Rau, P. P. L., & Ma, L. (2014). Understanding lurkers in online communities: A literature review. Computers in Human Behavior, 38, 110–117.")\] classified the lurking reasons into four main categories, (1) environmental influence, (2) personal preference, (3) individual-group relationship, and (4) security consideration. They further proposed strategies, such as a better user-friendly environment, motivating users for participation, and guidance for new users, for de-lurking the user behavior and their active participation in online communities.

Analysis of directed ego networks in different types of newsgroups showed that the network structure of authors was dependant on the nature of the group \[[28](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR28 "Fisher, D., Smith, M., & Welser, H. T. (2006). You are who you talk to: Detecting roles in usenet newsgroups. In: Proceedings of the 39th Annual Hawaii international conference on system sciences (HICSS’06), vol. 3, pp. 59b–59b. IEEE")\]. In a question and answer based newsgroup, for example, in a technical group, a large share of replies of active answer people are to users with less outgoing links. However, newsgroups with intense heated discussions have users who reply mostly to other well-connected users having a high density of connections and high reciprocity of ties. In newsgroups that are created with the intention to offer social support, the majority of users show good participation in terms of incoming and outgoing links. Welser et al. \[[94](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR94 "Welser, H. T., Gleave, E., Fisher, D., & Smith, M. (2007). Visualizing the signatures of social roles in online discussion groups. Journal of Social Structure, 8(2), 1–32.")\] focused on identifying the role signature of answer people, i.e., the users who provided responses on threads. The authors identified users’ contribution volume through metrics like the number of threads the user posts to and the number of messages posted in each thread. In a question-and-answer oriented newsgroup like _Server General_, the most active participant was found to be an _Answer Person_, whose ego network had many outgoing ties to nodes with a low degree, resembling a star. On the other hand, in a discussion-oriented newsgroup like _Kites_, the _Discussion Person_ role was found to be prominent, with her network being dense with connections to many other well-connected alters.

Prolific users in a community, including celebrities, play different kinds of roles in the process of community building \[[39](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR39 "Golder, S. A., & Donath, J. (2004). Social roles in electronic communities. Internet Research, 5(1), 19–22.")\]. The users who have spent a significant amount of time and energy in a newsgroup community often play the role of protecting the community. These users may remove their newsgroup community from threads on irrelevant cross-posts, i.e., some posts which are posted to multiple newsgroups without the approval of the members of those newsgroups. They may also keep a rein on free-riders, i.e., those users who only post questions and get the required knowledge from the community members’ responses, but do not make any knowledge contribution of their own to the community \[[39](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR39 "Golder, S. A., & Donath, J. (2004). Social roles in electronic communities. Internet Research, 5(1), 19–22.")\]. There are some well-established users who try to expand the scope of the conversations in the newsgroup community to include some other connected topics apart from the primary discussion topic. Some users also play a negative role, in contrast with the users who contribute a lot to the community and have a positive impact on its success \[[39](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR39 "Golder, S. A., & Donath, J. (2004). Social roles in electronic communities. Internet Research, 5(1), 19–22.")\]. Golder and Donath \[[39](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR39 "Golder, S. A., & Donath, J. (2004). Social roles in electronic communities. Internet Research, 5(1), 19–22.")\] note the existence of _Flamers_, who tend to wander from one group to another and make confrontational statements against the members of the group. On the other hand, _Trolls_ pretend to be a legitimate participant by exhibiting good communication proficiency but actually bring up fruitless arguments, thus wasting others’ time. Somewhat similar to Trolls, _Ranters_ try to bring up fruitless debates and post frequently in their particular area of interest in which they have a particular agenda.

Social networks constructed based on the replies by the users to others’ messages can be used to visualize user roles in the Usenet newsgroups \[[90](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR90 "Turner, T. C., Smith, M. A., Fisher, D., & Welser, H. T. (2005). Picturing usenet: Mapping computer-mediated collective action. Journal of Computer Mediated Communication, 10(4), JCMC1048.")\]. The analysis of Turner et al. \[[90](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR90 "Turner, T. C., Smith, M. A., Fisher, D., & Welser, H. T. (2005). Picturing usenet: Mapping computer-mediated collective action. Journal of Computer Mediated Communication, 10(4), JCMC1048.")\] was not only based on the users’ networks but also their posting behavior, including the number of threads they initiate or contribute to. They observed that an _Answer Person_ gives many responses to others and has a dense network, while a _Questioner_ has limited connections as she replies very less and mostly focuses on posting questions. Similar to  \[[39](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR39 "Golder, S. A., & Donath, J. (2004). Social roles in electronic communities. Internet Research, 5(1), 19–22.")\], they also identified _Trolls_ who exhort people into pointless debating. _Spammers_ start a large number of discussions and post content irrelevant to the topic of discussion of the newsgroup. The authors also try to underline the difference between a _Conversationalist_, who enjoys engaging in discussion of ideas, and a _Flame Warrior_, who merely intends to emerge victorious in debates. Another network-based analysis approach by Himelboim et al. \[[47](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR47 "Himelboim, I., Gleave, E., & Smith, M. (2009). Discussion catalysts in online political discussions: Content importers and conversation starters. Journal of Computer Mediated Communication, 14(4), 771–789.")\] identified the users who take the initiative of starting discussions in the newsgroups. They analyzed political discussions in the newsgroups to identify the role of a _Discussion Catalyst_, who has dense incoming ties in the directed network constructed on the basis of replies. As expected, these incoming ties indicate the replies received by the discussion catalyst, who starts discussions. Further content analysis shows that the discussion catalysts’ root posts in threads often contain content from other websites, thus highlighting them as _content importers_.

Users’ activity across time and posting frequency per thread can also help in revealing the underlying author’s roles through visualization. While both a _Question Asker_ and an _Answer Person_ have less number of posts per thread, an _Answer Person_ is usually active for more number of days compared to a _Question Asker_ \[[91](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR91 "Viégas, F. B., Smith, M. (2004). Newsgroup crowds and authorlines: Visualizing the activity of individuals in conversational cyberspaces. In: Proceedings of the 37th annual Hawaii International conference on system sciences, p. 10 IEEE")\]. _Debaters_, on the other hand, have a high number of posts per discussion thread, possibly due to their tendency to involve in prolonged discussions. _Bursty Contributors_ are active for a lesser number of days but their number of posts in the threads they contribute is higher than average. While both _Answer Person_ and _Debater_ prominently reply to threads started by others, a _Balanced Conversationalist_ takes a balanced approach by starting discussion threads as well as replying to threads started by other users. _Spammers_ mostly start threads but do not post further on the initiated thread.

Turner and Fisher \[[89](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR89 "Turner, T. C., Fisher, K. E. (2006). The impact of social types within information communities: Findings from technical newsgroups. In: Proceedings of the 39th aannual Hawaii international conference on system sciences (HICSS’06), vol. 6, pp. 135b–135b. IEEE")\] identified four social types among Usenet users through a combination of manual observation of participants by the authors, interviews with leading contributors, and meta-data of the newsgroups. These roles are, (1) _Members_ who are active or passive participants of newsgroups including _Posters_ who regularly post content and _Lurkers_ who mostly read content posted by others, (2) _Mentors_, who are the leading users, often rewarded for their constant activity, especially in providing answers, (3) _Managers_, who enforce certain rules with regards to how users should conduct themselves in the newsgroup, and (4) _Moguls_, who are the technical experts who answer difficult questions which others are unable to answer. Self-reporting of roles by users can be combined with other analysis methods for a better understanding. The approach of self-reporting through user surveys was used by Brush et al. \[[17](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR17 "Brush, A., Wang, X., Turner, T. C., & Smith, M. A. (2005). Assessing differential usage of usenet social accounting meta-data. In: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 889–898. ACM")\], who clustered the users participating in the survey into _Key Contributors, Low Volume Repliers, Questioners, Readers,_ and _Disengaged Observers_. They also validated these roles by analyzing the user behavioral data obtained through the users’ self-reported Usenet handles. The behavioral data included the number of newsgroups the user was participating in, the number of messages posted by a user, the number of replies obtained, and the number of threads initiated by the user. For instance, the users who reported in the survey that they were key contributors were observed to have posted more messages on the newsgroups based on the quantitative analysis.

Usenet newsgroups were thus analyzed in the early research on defining user roles on discussion platforms. Roles have been mapped based on different kinds of user behaviors on the platform, including users who ask questions, users who prefer to give answers, users who prefer not to contribute but lurk, and users who contribute negatively to the groups. Some users take up leadership roles and play an important role in the development of the community. In recent times, several popular discussion forums have arisen, still, the modeling of roles on newsgroups often forms the basis for research on other forums.

### Reddit

Reddit is a discussion website where users can post their content, rate, and comment on others’ content, and form sub-communities dedicated to specific topics, known as _subreddits_. Examples of some subreddits include r/movies, r/LifeProTips, and r/askscience. In subreddits, users can post their questions that eventually may evolve into discussion threads. Some users largely answer others’ questions and engage less in discussions, for instance, scientists. Users with this _Answer Person_ role have a large number of outgoing connections to low-degree users; their \\(1.5^\\circ\\) degree ego network has a hub and spoke structure \[[18](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR18 "Buntain, C., & Golbeck, J. (2014). Identifying social roles in reddit using network structure. In: Proceedings of the 23rd international conference on world wide web, pp. 615–620. ACM")\]. This is similar to the _Answer Person_ role proposed by Welser et al. \[[94](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR94 "Welser, H. T., Gleave, E., Fisher, D., & Smith, M. (2007). Visualizing the signatures of social roles in online discussion groups. Journal of Social Structure, 8(2), 1–32.")\] for Usenet newsgroups.

Some users prefer to mainly ask questions while others prefer to answer questions. Metrics capturing question posting and answering behaviors, as well as network out-degree in a directed and weighted network of subreddit for MS Excel discussion (r/excel) highlight six social roles: _Frequent Questioner, Occasional Questioner, Occasional Answerer, Community Activist, Elaborative Questioner,_ and _Experienced Answerer_ \[[59](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR59 "Liang, Y., Introne, J. (2019). Social roles, interactions and community sustainability in social q&a sites: A resource-based perspective. In Proceedings of the 52nd Hawaii international conference on system sciences")\], with 60.4% of users belonging to the category of questioners and around 25% of users being _Occasional Questioners_. Question-posting behaviors are captured by (1) how often a user posts questions, (2) how well the questions are backed up using formulas/references, and (3) other users’ ratings of the questions’ value. Replying behaviors, in this case, would be captured based on metrics like average length of replies and the number of replies to the base post in the discussion. Liang and Introne \[[59](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR59 "Liang, Y., Introne, J. (2019). Social roles, interactions and community sustainability in social q&a sites: A resource-based perspective. In Proceedings of the 52nd Hawaii international conference on system sciences")\] used Gaussian Mixture Models (GMMs) \[[76](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR76 "Pal, A., Chang, S., Konstan, J. A. (2012). Evolution of experts in question answering communities. In: Sixth international AAAI conference on weblogs and social media")\] to cluster the users based on the metrics related to the directed-network structure which include out-degree and difference between in-degree and out-degree, question posting, and reply behaviors. GMMs are a generalization of K-means technique for clustering and are used to model data as a function of multiple finite Gaussian distributions\[[59](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR59 "Liang, Y., Introne, J. (2019). Social roles, interactions and community sustainability in social q&a sites: A resource-based perspective. In Proceedings of the 52nd Hawaii international conference on system sciences"), [76](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR76 "Pal, A., Chang, S., Konstan, J. A. (2012). Evolution of experts in question answering communities. In: Sixth international AAAI conference on weblogs and social media")\]. Based on aggregated edges (messages) between different role clusters in a directed network, the messages in which _Community Activists_ are involved account for the largest fraction of traffic. Though there is an existence of a variety of roles, questioners constitute the majority of the users while active answerers form only a small proportion of the community.

Discussion threads are also used to capture user roles through users’ replying behaviors. Network growth models can quantify the probability of a given node in a graph to become a parent of another node \[[44](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR44 "Hand, D. J. (2010). Statistical analysis of network data: Methods and models by Eric D. Kolaczyk. International Statistical Review, 78(1), 135–135."), [65](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR65 "Lumbreras, A., Jouve, B., Velcin, J., & Guégan, M. (2017). Role detection in online forums based on growth models for trees. Social Network Analysis and Mining, 7(1), 49.")\], and these models are applicable to discussion trees in terms of the probability of a comment in a tree to receive a reply. The probability of a comment in an online discussion thread to elicit a reply might depend on its (1) _popularity_ in terms of the number of replies it currently has (popular posts attract more replies due to _preferential attachment_), (2) _novelty_ of the comment which decays with time, and (3) _root bias_, the bias of the users to add a comment under the base post of the discussion rather than replying to the comments on it \[[40](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR40 "Gómez, V., Kappen, H. J., Litvak, N., & Kaltenbrunner, A. (2013). A likelihood-based framework for the analysis of discussion threads. World Wide Web, 16(5–6), 645–675.")\]. Lumbreras et al. \[[65](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR65 "Lumbreras, A., Jouve, B., Velcin, J., & Guégan, M. (2017). Role detection in online forums based on growth models for trees. Social Network Analysis and Mining, 7(1), 49.")\] used the growth-model along with an Expectation-Maximization algorithm to estimate parameters for user roles based on the reply behavior on Reddit discussion threads. Choi et al. \[[22](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR22 "Choi, D., Han, J., Chung, T., Ahn, Y. Y., Chun, B. G., & Kwon, T. T. (2015). Characterizing conversation patterns in reddit: From the perspectives of content properties and user participation behaviors. In: Proceedings of the 2015 acm on conference on online social networks, pp. 233–243. ACM")\] studied the behavior of different types of users in viral comment trees, including (1) _Initiators_ who initiate discussions, (2) _Commentators_ who actively add comments to the threads, (3) _Attractors_ who get many replies from other users, and (4) _Translators_ who are involved in multiple communities. The comment trees are characterized based on the number of nodes in the tree, rate at which comments are added to the tree, and cascade _virality_, which is measured through Wiener Index \[[21](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR21 "Cheng, J., Adamic, L., Dow, P. A., Kleinberg, J. M., & Leskovec, J. (2014). Can cascades be predicted? In: Proceedings of the 23rd international conference on World wide web, pp. 925–936")\]. As discussion threads become viral, the share of replies attracted by the initiators reduces while that of the other three types increases.

Users despite having a high engagement, may receive low levels of replies or reciprocity to their content. Through egocentric reply-graphs on subreddits, Morrison et al. \[[72](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR72 "Morrison, D., Hayes, C. (2013). Here, have an upvote: Communication behaviour and karma on reddit. In: INFORMATIK 2013—Informatik angepasst an Mensch, Organisation und Umwelt")\] extracted features including in-degree, out-degree, submitted posts, comments per posts in which a particular user participates, comments by the user that received at least one reply, forum entropy of a user (high if a user participates in multiple forums), the ratio of peers with whom there is bidirectional interaction, and the ratio of posts in which the user participated that have bidirectional interaction. They mapped four of the roles, defined in the work on general discussion forums by Chan et al. \[[20](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR20 "Chan, J., Hayes, C., & Daly, E. M. (2010). Decomposing discussion forums and boards using user roles. In: Fourth international AAAI conference on weblogs and social media")\], to the clusters obtained using these features. The analysis showed that a high number of users belong to _Ignored_ and _Lurkers_ category in subreddits. _Ignored_ users are highly engaged on the forum but are unable to get replies from other users, while _lurkers_ have low engagement overall. Next, they applied the Fruchterman Reingold method \[[31](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR31 "Fruchterman, T. M., & Reingold, E. M. (1991). Graph drawing by force-directed placement. Software Practice and Experience, 21(11), 1129–1164.")\] that is a force-directed algorithm for visualizing graphs. The Fruchterman Reingold method highlighted the core of the graph prominently containing _Contributors_, who contribute high utility content which attracts more replies from other users.

It is also interesting to understand the patterns of users’ participation in multiple communities or _subreddits_. A particular user often does not post actively in two communities with dissimilar topics of interest, say science and music \[[18](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR18 "Buntain, C., & Golbeck, J. (2014). Identifying social roles in reddit using network structure. In: Proceedings of the 23rd international conference on world wide web, pp. 615–620. ACM")\]. _Translators_ are the users who get involved in multiple subreddits, and help in spreading ideas across different communities; they may be identified through _Subreddit Entropy_ \[[22](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR22 "Choi, D., Han, J., Chung, T., Ahn, Y. Y., Chun, B. G., & Kwon, T. T. (2015). Characterizing conversation patterns in reddit: From the perspectives of content properties and user participation behaviors. In: Proceedings of the 2015 acm on conference on online social networks, pp. 233–243. ACM")\]. Users playing this role tend to attract more comments in viral discussion threads, which can be modeled through comment trees. Are these Reddit user roles static? Grayson and Greene \[[42](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR42 "Grayson, S., & Greene, D. (2019). Temporal analysis of reddit networks via role embeddings. arXiv preprint. 
arXiv:1908.05192
")\] analyzed the temporal changes in user roles in Reddit networks using struc2vec \[[81](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR81 "Ribeiro, L. F., Saverese, P. H., Figueiredo, D. R. (2017). struc2vec: Learning node representations from structural identity. In: Proceedings of the 23rd ACM SIGKDD international conference on knowledge discovery and data mining, pp. 385–394. ACM")\] method to create user role embeddings. The struc2vec method generates the network embedding in a d-dimensional space based on the local network structure of the nodes using word2vec algorithm. They used cosine distance between the role embeddings of individuals at different points of time. The preliminary analysis suggested that loyal and vagrant users, as defined by Hamilton et al. \[[43](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR43 "Hamilton, W. L., Zhang, J., Danescu-Niculescu-Mizil, C., Jurafsky, D., & Leskovec, J. (2017). Loyalty in online communities. In: Eleventh international AAAI conference on web and social media")\] in terms of their loyalty to their subreddit, show different extents of variations in their roles, and vagrant users show a greater tendency to change roles over time. However, on a community level, the roles seem to remain more static in nature.

Reddit provides a platform for forming communities for discussion on emerging fields on which there are not many traditional sources of knowledge. Thus, platforms like Reddit are a valuable source of information for such areas of interest and enable learners to clarify their doubts. Kou et al. \[[53](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR53 "Kou, Y., Gray, C. M., Toombs, A. L., & Adams, R. S. (2018). Understanding social roles in an online community of volatile practice: A study of user experience practitioners on reddit. ACM Transactions on Social Computing, 1(4), 17."), [101](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR101 "Wuetherick, B. (2010). Basics of qualitative research: Techniques and procedures for developing grounded theory. Canadian Journal of University Continuing Education. 
https://doi.org/10.21225/D5G01T
.")\] studied a User Experience (UX) subreddit by using open coding to extract information about how each author described and presented their knowledge and experience in the field from their subreddit posts and comments. They finally obtained 5 major roles: (1) _Knowledge Brokers_ brought in new knowledge by sharing links, (2) _Translators_ made posts presenting their academic insights, (3) _Experienced_ _Practitioners_ shared their mastery obtained through their long experience in the industry, (4) _Conversation_ _Facilitators_ initiated discussions, and (5) _Learners_ were newcomers who intended to obtain knowledge from experts. They also constructed a weighted social network, with the edges between users based on commenting on a common thread. The network showed that most of the high centrality actors were experienced practitioners due to their active participation in commenting, whereas knowledge brokers had lesser degrees as their shared links did not garner many comments.

Future research on Reddit can focus on using features like the post-sharing behavior of the users, the tendency of a user to participate in highly popular threads, the tendency of a user to enforce social conduct or to advise other users to improve their content, and user’s experience on the platform. One can further measure how roles vary with gender and what is the correlation of roles with the geographical location of the users. It will be important to understand if users from different geographies can acquire important roles in Reddit communities.

### Stack exchange

Stack exchange is a collection of Q&A websites covering topics in diverse fields where each site allows users to post questions, and answers to them on a specific area managed by that website. Some of the most popular websites hosted by Stack exchange include Stack overflow (stackoverflow.com), Ask Ubuntu (askubuntu.com), Super User (superuser.com), and Mathematics Stack Exchange (math.stackexchange.com).

Stack Overflow is a popular question and answer platform for developers where users can not only post questions and answers related to computer programming but also vote, edit, and comment on others’ answers. Users attempt to increase their reputation on the website by contributing high-quality questions and answers through which they receive badges, like _Socratic_, _Guru_, etc[Footnote 3](#Fn3). The incentive for advancing one’s reputation drives the most active users, known as _Sparrows_ who focus on answering easy questions—they constitute the most active users who provide the answers to the majority of questions. _Owls_, on the other hand, engage comparatively less but write high-quality answers to challenging and popular questions \[[105](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR105 "Yang, J., Tao, K., Bozzon, A., Houben, G. J. (2014). Sparrows and owls: Characterisation of expert behaviour in stackoverflow. In: International conference on user modeling, adaptation, and personalization, pp. 266–277. Springer")\]. The popularity of a question is ascertained based on view count, whereas difficulty is ascertained based on the time taken for the questioner to mark an answer as an acceptable answer.

On Community Q&A websites like Stack Exchange, user roles can be defined based on the probabilistic distribution of actions taken by a user who is assuming a particular role \[[37](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR37 "Geigle, C., Dev, H., Sundaram, H., & Zhai, C. (2019). A generative model for discovering action-based roles and community role compositions on community question answering platforms. In: Proceedings of the international AAAI conference on web and social media, vol. 13, pp. 181–192.")\]. Geigle et al. \[[37](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR37 "Geigle, C., Dev, H., Sundaram, H., & Zhai, C. (2019). A generative model for discovering action-based roles and community role compositions on community question answering platforms. In: Proceedings of the international AAAI conference on web and social media, vol. 13, pp. 181–192.")\] defined 15 actions as outlined in Table [2](https://link.springer.com/article/10.1007/s42001-021-00125-9#Tab2). They proposed a Mixture of Dirichlet-multinomial Mixtures (MDMM) model to determine user roles, where the roles are modeled as a categorical distribution over a set of user actions. The ascertained roles include _Eager_ _Asker_, _Careful_ _Asker_, _Answerer_, _Clarifier_ and _Editor/Moderator_. The distinction between the first two roles is that while an Eager Asker tends to comment on the answers to her question, a Careful Asker comments on the discussions on the question and is more likely to edit the question. An Editor/Moderator often edits others’ questions. An Answerer’s engagement is more with her own answer by commenting on it and updating it, whereas a Clarifier also comments on others’ answers frequently.

**Table 2 15 Actions defined on Stack Exchange by Geigle et al. \[[37](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR37 "Geigle, C., Dev, H., Sundaram, H., & Zhai, C. (2019). A generative model for discovering action-based roles and community role compositions on community question answering platforms. In: Proceedings of the international AAAI conference on web and social media, vol. 13, pp. 181–192.")\]**

[Full size table](https://link.springer.com/article/10.1007/s42001-021-00125-9/tables/2)

Cluster analysis of metrics based on the number and quality of questions, answers, and comments contributed by the users on five popular websites of Stack Exchange: Super User, Mathematics, Server Fault, Programmers and Ask Ubuntu highlights the existence of ten user profiles among the contributors \[[33](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR33 "Furtado, A., Andrade, N., Oliveira, N., & Brasileiro, F. (2013). Contributor profiles, their dynamics, and their importance in five q&a sites. In: Proceedings of the 2013 conference on Computer supported cooperative work, pp. 1237–1252. ACM")\]. Hierarchical clustering \[[92](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR92 "Ward, J. H., Jr. (1963). Hierarchical grouping to optimize an objective function. Journal of the American Statistical Association, 58(301), 236–244.")\] was used to find optimal cluster count and cluster centers before the application of non-hierarchical k-means clustering \[[45](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR45 "Hartigan, J. A., & Wong, M. A. (1979). Algorithm as 136: A k-means clustering algorithm. Journal of the Royal Statistical Society Series C (Applied Statistics), 28(1), 100–108.")\]. The most active user profiles extracted include _Q-A_ _Activists_, _Answer_ _Activists_, and _Hyperactivists_; these contributors are the most likely to provide quick answers to posts. Surprisingly, _Expert_ _Answerers_, _Expert_ _Questioners_, and _Expert_ _Commenters_ show less activity, which suggests that they might be selective in the discussions they choose to engage in. Not only this, but experts also show a higher tendency to leave the site. Users who provide poor quality answers (_Unskilled Answerers_) are very likely to get demotivated and eventually leave the site.

The user signatures on a Q&A website can be identified using how frequently a user answers questions. Such an accounting of monthly user activity on Stack Overflow gives four signatures: (1) _Lurkers_ and _Visitors_, which includes users who do not ask or answer questions and unregistered users, (2) _Low_ _Profile_ _Users_, who have intermittent activity, (3) _Shooting_ _Stars_, i.e., users who have high activity at some points of time and after that transition into low activity mode, and (4) _Community_ _Activists_, i.e., the users who display high activity for long \[[67](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR67 "Mamykina, L., Manoim, B., Mittal, M., Hripcsak, G., Hartmann, B. (2011). Design lessons from the fastest q&a site in the west. In: Proceedings of the SIGCHI conference on human factors in computing systems, pp. 2857–2866. ACM")\]. The user categories like Lurkers and Visitors, Low-Profile users, and Community Activists already have been observed in previous works \[[89](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR89 "Turner, T. C., Fisher, K. E. (2006). The impact of social types within information communities: Findings from technical newsgroups. In: Proceedings of the 39th aannual Hawaii international conference on system sciences (HICSS’06), vol. 6, pp. 135b–135b. IEEE")\]; however, Shooting Stars was a new observation revealed by the data. Santos et al. \[[82](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR82 "Santos, T., Walk, S., Kern, R., Strohmaier, M., & Helic, D. (2019). Activity archetypes in question-and-answer (q8a) websites—a study of 50 stack exchange instances. ACM Transactions on Social Computing, 2(1), 4.")\] used the temporal records of users’ activity to identify user activity archetypes through time series clustering. Clustering was done through the k-means algorithm and the similarity between the time series was measured using the Euclidean distance. Based on the analysis of the clusters’ activity patterns, the _Non-Recurring_ _Activity_ _Archetype_ includes users with a single peak in activity and forms a majority of Stack Exchange users (88.4%). Users belonging to _Sporadic_ _Activity_ _Archetype_ have comparatively more activity than the former and have few isolated activity peaks on the platform over time; they constitute 10.1% of users in a Stack Exchange instance. The most active users are the rarer ones (0.2%) and belong to the _Permanent_ _Activity_ _Archetype_, who constantly show high levels of activity. Users belonging to _Frequent_ _Activity_ _Archetype_, whose proportion is 1.3% of users in a Stack Exchange instance, show regular activity but the levels of activity may vary over time.

Identification of typical types or _archetypes_ of users can be upgraded using the users’ behavior data at different stages. Narang et al. \[[74](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR74 "Narang, K., Chung, A., Sundaram, H., Chaturvedi, S. (2019). Discovering archetypes to interpret evolution of individual behavior. arXiv preprint. 
arXiv:1902.05567
")\] proposed a Gaussian Hidden Markov Model based on the representation of a user’s trajectory of evolution in terms of the distribution of the activities (posting an answer, posting a question, adding a comment) within each session, where a session stands for a _fundamental temporal unit_ for the purpose of analysis, which in the case of Stack Exchange is one visit to the platform by a user. On the application of the model to Stack Overflow, they discovered four types of user archetypes: (1) _Experts_, who remain dedicated to the cause of answering questions over time, (2) _Information_ _Seekers_, who join mainly to ask questions and add comments but also contribute a bit by answering questions for short periods of time, (3) _Enthusiasts_, who begin with asking questions but eventually also end up answering questions based on the knowledge gained and (4) _Facilitators_, who start with asking questions, then start answering questions and eventually restrict themselves to only adding comments. A user who initially starts as a learner in a particular topic can evolve gradually to play the role of an _Answerer_ on that topic due to an increase in knowledge. Such changes in user roles could be traced by using the time-aware model (TRM) for tracing the evolution of user roles on question and answer websites including Stack Overflow based on the user, content posted by the user with a timestamp, and the role of the user in each post, which formed the base for formulating a question recommendation system for such platforms \[[32](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR32 "Fu, C. (2019). Tracking user-role evolution via topic modeling in community question answering. Information Processing and Management, 56(6), 102075.")\]. Fu \[[32](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR32 "Fu, C. (2019). Tracking user-role evolution via topic modeling in community question answering. Information Processing and Management, 56(6), 102075.")\] tested this model on Stack Overflow and compared the role distributions over time with the ground truth using distance measures including Kullback–Leibler divergence \[[98](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR98 "Wikipedia. Kullback-Leibler Divergence. 
https://en.wikipedia.org/wiki/Kullback-Leibler_divergence
. Accessed 19 Apr 2020")\] and Residual Sum of Squares. The models outperformed other baseline models in terms of accuracy of measuring user-role evolution for each time period. A drawback highlighted in the model is considering time as discrete slices of intervals, rather than continuous.

Stack Exchange hosts some of the most active Q&A platforms and can be used for the further analysis of various role dynamics. One can analyze whether a user can have multiple roles across different topics, for instance, an expert in one domain can be highly active but not have expertise in another. In future work, researchers can also focus on comparing the similarities and differences in user roles across different stack exchange websites, for example, Stack Overflow, which is used for programming, with Movies and TV website. The comparison can also be made between websites with similar topics but possibly varying levels of professional competency of the users.

An interesting research direction that we suggest is to study the correlation between user roles and gender. This could be extremely insightful in fields like programming which have high gender disparities. Previous works have suggested that the mean reputation score of men is higher than women on StackOverflow, and this is possible due to the differences in their behavior on the website; women showed a greater tendency of asking questions, while men inclined towards answering \[[69](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR69 "May, A., Wachs, J., & Hannák, A. (2019). Gender differences in participation and reward on stack overflow. Empirical Software Engineering, 24(4), 1997–2019.")\]. Additionally, men on StackOverflow showed a greater tendency to complete their bio and provide links to their Github and other accounts. These gender-based differences pertaining to participation may be used to correlate the distribution of roles between men and women. The difficulty that arises when analyzing websites like StackOverflow on the basis of gender is that gender information is not publicly available. However, there have been studies exploring ways of determining users’ gender based on their name, information derived from other online social networks where gender is recorded, user image processing, and using information from their GitHub accounts \[[61](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR61 "Lin, B., Serebrenik, A. (2016). Recognizing gender of stack overflow users. In: Proceedings of the 13th international conference on mining software repositories, pp. 425–429")\].

### Massive open online courses (MOOCs)

MOOCs are becoming a popular source of online learning in recent years. MOOCs not only provide a platform for video lectures but also provide forums for discussion with peers on the subject. These discussion threads consist of posts that seek as well as give information \[[46](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR46 "Hecking, T., Chounta, I. A., Hoppe, H. U. (2016). Investigating social and semantic user roles in mooc discussion forums. In: Proceedings of the sixth international conference on learning analytics and knowledge, pp. 198–207. ACM")\]. The semantic analysis based on users’ participation in common threads and their network structure can be used to compute user similarity \[[64](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR64 "Lorrain, F., & White, H. C. (1971). Structural equivalence of individuals in social networks. The Journal of Mathematical Sociology, 1(1), 49–80."), [96](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR96 "White, D. R., & Reitz, K. P. (1983). Graph and semigroup homomorphisms on networks of relations. Social Networks, 5(2), 193–234.")\]. The use of blockmodeling \[[25](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR25 "Doreian, P., Batagelj, V., & Ferligoj, A. (2005). Generalized blockmodeling (Vol. 25). Cambridge University Press.")\] based on social and semantic similarity of users on a Coursera MOOC highlighted three user roles \[[46](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR46 "Hecking, T., Chounta, I. A., Hoppe, H. U. (2016). Investigating social and semantic user roles in mooc discussion forums. In: Proceedings of the sixth international conference on learning analytics and knowledge, pp. 198–207. ACM")\]. The first role comprises of the most engaged _core_ users who participate in the forums to both gain and furnish information. The second role constitutes those who only gain information and thus have only incoming ties, i.e., _Information Seekers_, whereas the third role comprises of users who only give information and have a certain expertise in the topic, i.e., _Information Providers_.

More fine-grained role-modeling based on structural patterns in two Coursera engineering MOOCs shows the existence of _One-time_ _Help_ _Seekers_ and _One-time_ _Help_ _Givers_ \[[15](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR15 "Boroujeni, M. S., Hecking, T., Hoppe, H. U., & Dillenbourg, P. (2017). Dynamics of mooc discussion forums. In: Proceedings of the seventh international learning analytics and knowledge conference, pp. 128–137. ACM")\]. It is also observed that _Active_ _Participants_ are able to benefit from the forum discussions and score grades comparable to _One-time_ _Help_ _Givers_, who are students with greater expertise in the subject. Some students on these MOOC discussion forums are _Superposters_, i.e., the students posting the most persistently on the forums \[[48](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR48 "Huang, J., Dasgupta, A., Ghosh, A., Manning, J., Sanders, M. (2014). Superposter behavior in mooc forums. In: Proceedings of the first ACM conference on Learning@ scale conference, pp. 117–126. ACM")\]. These students are found to perform well and exhibit high engagement in all the courses they enroll in. They post useful content and are essential for maintaining the health of the forums. Role identification based on the metrics related to collaboration, communication, and activity of students in MOOCs can also help in predicting the performance of teams \[[104](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR104 "Yang, D., Wen, M., Rose, C. (2015). Weakly supervised role identification in teamwork interactions. In: Proceedings of the 53rd annual meeting of the association for computational linguistics and the 7th international joint conference on natural language processing (Vol. 1: Long Papers), pp. 1671–1680")\]. Network structure and network-based metrics like centrality measures \[[83](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR83 "Saxena, A., Iyengar, S. (2020). Centrality measures in complex networks: A survey. arXiv preprint. 
arXiv:2011.07190
")\] have been used to predict students’ achievements on MOOCs; it can be used further for role modeling \[[84](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR84 "Saxena, A., Saxena, P., Reddy, H., Gera, R. (2019). A survey on studying the social networks of students. arXiv preprint. 
arXiv:1909.05079
")\].

### Other discussion platforms

Several other discussion forums have been analyzed to further understand user roles and their dynamics. _Answer Person_ and _Discussion Person_ are commonly observed user roles that can be identified using answer person score and discussion person score; these scores can be computed based on the number of threads in which the user has contributed posts, an average of the number of posts made in each thread, and density of a user’s local network \[[13](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR13 "Barash, V. D., Smith, M., Getoor, L., & Welser, H. T. (2009). Distinguishing knowledge vs social capital in social media with roles and context. In: Third international AAAI conference on weblogs and social media")\]. We will now briefly discuss social roles identified on some other discussion platforms.

_İnci Sözlük platform_ More active users in terms of contributing content and motivating others to do so tend to have more information flowing through them. Akar and Mardikyan \[[2](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR2 "Akar, E., & Mardikyan, S. (2018). User roles and contribution patterns in online communities: A managerial perspective. SAGE Open, 8(3), 2158244018794773.")\] analyzed İnci Sözlük, i.e., a Turkish online discussion forum, using betweenness centrality \[[30](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR30 "Freeman, L. C. (1978). Centrality in social networks conceptual clarification. Social Networks, 1(3), 215–239.")\] that measures the importance of a node based on how often that particular node lies on the shortest path between any two nodes in a network. The authors highlighted the greater betweenness centrality of _Content_ _Generators_ and _Socializers_ compared to the _Passive_ _Members_ and _Visitors_. The users are categorized into four sub-communities, where the most active sub-community is comprised of _Socializers_, who contribute a large amount of content, as well as interact with others \[[3](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR3 "Akar, E., Mardikyan, S., & Dalgic, T. (2018). User roles in online communities and their moderating effect on online community usage intention: An integrated approach. International Journal of Human Computer Interaction, 35, 495–509.")\]. _Content_ _Generators_ also often visit the community and are next to _Socializers_ in terms of the volume of content they generate. _Visitors_ only visit the forums and show less activity in terms of initiating topics or contributing content. The _Passive_ _Members_ could be considered somewhat similar to _Lurkers_ identified in the Usenet newsgroups’ analysis \[[39](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR39 "Golder, S. A., & Donath, J. (2004). Social roles in electronic communities. Internet Research, 5(1), 19–22."), [75](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR75 "Nonnecke, B., Preece, J. (2001). Why lurkers lurk. In: AMCIS 2001 proceedings, p. 294")\]; they rarely initiate topic discussions or generate content.

_Boards.ie discussion boards_ White et al. \[[95](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR95 "White, A. J., Chan, J., Hayes, C., Murphy, B. (2012). Mixed membership models for exploring user roles in online fora. In: Sixth international AAAI conference on weblogs and social media")\] differentiated user profiles on the Irish discussion Boards called Boards.ie ([https://www.boards.ie](https://www.boards.ie/)), that is a discussion forum in Ireland for a variety of topics, through the features of their egocentric network, including in-degree, out-degree, and reciprocity. Through their mixed membership models, they accounted for different user roles having some characteristics in common. All users do not provide and receive the same amount of reciprocity for the content on the communities. It is noted that _Problem_ _Solvers_ usually exhibit reciprocity in their interactions and end discussions in the thread through their advice. The network science metrics, user popularity, user’s tendency to initiate discussions, and discussion persistence of the user have been used to determine the user roles on Boards.ie platform \[[5](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR5 "Angeletou, S., Rowe, M., & Alani, H. (2011). Modelling and analysis of user behaviour in online communities. In: International semantic web conference, pp. 35–50. Springer"), [20](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR20 "Chan, J., Hayes, C., & Daly, E. M. (2010). Decomposing discussion forums and boards using user roles. In: Fourth international AAAI conference on weblogs and social media")\]. Some of the metrics include in-degree ratio based on the proportion of the users replying to that particular user, the proportion of user’s posts that received a reply, proportion of threads initiated by the user, and the average number of posts per thread by the user. A _Popular_ _Initiator_ has a high in-degree ratio and high thread initiation, while an _Elitist_ attracts a lesser proportion of replies. A _Joining_ _Conversationalist_ initiates fewer threads but has a high average number of posts per thread.

_Salon24_ Among the influential users, some try to improve their position in the online network by contributing posts and adding comments to only their posts, while some others play an active role in commenting on others’ posts as well. Gliwa et al. \[[38](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR38 "Gliwa, B., Zygmunt, A., & Koźlak, J. (2013). Analysis of roles and groups in blogosphere. In: Proceedings of the 8th international conference on computer recognition systems CORES 2013, pp. 299–308. Springer")\] analyzed such user roles on a blogosphere named _Salon24_[Footnote 4](#Fn4) by collecting statistical data of posts and comments by the users. They differentiated between _Selfish Influential User_, who is influential but mainly focuses on posting content in the context of her own posts, and a _Social_ _Influential_ _User_, who contributes posts and comments in the context of other users’ posts as well. Among the leading roles in the blogosphere, _Influential_ _Commentators_ have a major share. Influential Commentators actively post comments which have high impact; the impact is measured based on the number of users who reference the author’s comments. Another study \[[41](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR41 "Graham, T., & Wright, S. (2014). Discursive equality and everyday talk online: The impact of superparticipants. Journal of Computer Mediated Communication, 19(3), 625–642.")\] identified _Superparticipants_, which includes _Super_ _Posters_, _Agenda_ _Setters_, and _Facilitators_, who despite being dominant in terms of quantity of posts, play a positive role on the forums and promote inclusive discussions by helping and empathizing with other participants, which is shown through qualitative analysis.

_New to Java Forum_ New to Java is a discussion forum for developers that especially focus on newcomers as information seekers or new learners are the users who mainly get benefits from the online technical forums. Analysis of newcomers to _New to Java_ forum based on their activity like posting questions, clarifications, and responses showed that the majority of newcomers in the forum are _One-time_ _Help_ _Seekers_, who do not follow up on their question or seek further clarifications on the answers provided \[[86](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR86 "Singh, V., Johri, A., Mitra, R. (2011). Types of newcomers in an online developer community. In: Proceedings of the ACM 2011 conference on computer supported cooperative work, pp. 717–720. ACM")\]. On the contrary, a _Regular_ _Help_ _Seeker_ is active in posting questions and asking for clarifications and is an example for a newcomer seeking knowledge but not willing to post answers. _In-transition_ _Help_ _Seekers_ are neither completely new nor an expert and take part in both asking and responding to questions on the forums.

_Answerbag Q&A platform_ Q&A communities often have certain regulations regarding the type of questions that should be posted on the forum. Asking homework questions directly is often discouraged and the content analysis of answers to such questions on _Answerbag_ Q&A community suggested that users often ask the questioner to give a roadmap of how the question would be solved, and sometimes the users may even furnish wrong answers on purpose to reproach the questioner for directly posting answers of assignment questions \[[35](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR35 "Gazan, R. (2007). Seekers, sloths and social reference: Homework questions submitted to a question-answering community. New Review of Hypermedia and Multimedia, 13(2), 239–248.")\]. Users can thus be differentiated based on their intention behind posting of questions, (1) _Sloths_, who post their homework questions directly and do not engage in the community further, and (2) _Seekers_, who actively interact with the community through discussions. Another analysis on the _Answerbag_ community \[[34](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR34 "Gazan, R. (2006). Specialists and synthesists in a question answering community. Proceedings of the American Society for Information Science and Technology, 43(1), 1–10.")\] outlined the presence of _Specialists_ and _Synthesists_ among the answerers. _Specialists_ answer questions related to their area of expertise purely based on their knowledge and experience, and are highly valued in legal and financial fields. _Synthesists_ on the other hand, are not experts and explicitly refer to various sources of information in their answer content.

_Gazeta.pl Forum_ Morzy \[[73](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR73 "Morzy, M. (2009). On mining and social role discovery in internet forums. In: 2009 International workshop on social informatics, pp. 74–79. IEEE")\] analyzed the data of discussion forums on bicycles and banks from [https://www.Gazeta.pl](https://www.gazeta.pl/) website. Directed egocentric sociograms constructed for users can help in differentiating the star patterns obtained for experts and trolls. The authors noted that the star pattern of egocentric networks obtained for _Experts_ who answer many questions have the user radially connected to many other isolated nodes. The edges in the case of experts are outgoing edges, as the experts answer others’ questions. On the other hand, _Trolls_, who initiate controversial and heated threads have an inverted star, i.e., there are many incoming edges from other users who replied to their threads. The work also identified _Newbies_, who have empty egocentric sociograms, _Observers_, who have sparse sociograms as they participate more regularly than newbies, and _Commentators_, who comment and answer questions, though with average post length less than that of experts.

_Online support communities_ In online communities created for health advice and other support, there are more emotional aspects to consider when modeling roles, for example, encouraging or motivating other users, and making them feel welcomed. A user can play multiple roles in a session, and to account for this, Yang et al. \[[103](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR103 "Yang, D., Kraut, R. E., Smith, T., Mayfield, E., Jurafsky, D. (2019). Seekers, providers, welcomers, and storytellers: Modeling social roles in online health communities. In: Proceedings of the 2019 CHI conference on human factors in computing systems, p. 344. ACM")\] used Gaussian mixture model \[[70](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR70 "McLachlan, G. J., & Basford, K. E. (1988). Mixture models: Inference and applications to clustering (Vol. 84). Marcel Dekker.")\] for identifying user role clusters in the _Cancer Survivors Network_[Footnote 5](#Fn5) based on behavioral features associated with four aspects of a social role: goal, interaction, expectation, and context. Features related to the goals of users included providing or seeking information or emotional support. Interaction implies the actions of users’ in the community and behaviors related to this aspect were analyzed through psycho-linguistic lexicon LIWC \[[78](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR78 "Pennebaker, J. W., Boyd, R. L., Jordan, K., Blackburn, K. (2015). The development and psychometric properties of liwc2015. Technical report")\] and users’ reply-network. The third aspect, i.e., the expectation associated with the role was modeled based on the interaction of users with moderators and the usage of modality in content in order to advise or suggest other users. The context was modeled on the basis of whether conversations were public or private. The 11 roles obtained by them are mentioned below as follows:

1.  (i)
    
    _Emotional_ _Support_ _Provider_, who provides support, appreciation or encouragement in the community,
    
2.  (ii)
    
    _Welcomer_, who interacts with newcomers and also encourages them,
    
3.  (iii)
    
    _Informational_ _Support_ _Provider_, who provides informational support and advice to others,
    
4.  (iv)
    
    _Story_ _Sharer_, who shares personal experiences,
    
5.  (v)
    
    _Informational_ _Support_ _Seeker_, who requests for information,
    
6.  (vi)
    
    _Private_ _Support_ _Provider_, who provides support to others through private conversations,
    
7.  (vii)
    
    _Private_ _Communicator_, who furnishes or seeks support only in private chats,
    
8.  (viii)
    
    _All_ _Round_ _Expert_, who engages in both public and private discussions,
    
9.  (ix)
    
    _Newcomer_, who is a newly joined member and asks questions to get information or support,
    
10.  (x)
     
     _Knowledge_ _Promoter_, who provides links and references,
     
11.  (xi)
     
     _Private_ _Networker_, who heavily participates in private conversations.
     

The analysis of user role transitions showed that newly joined users often adopt the role of _Informational_ _Support_ _Seeker_ and _Story_ _Sharer_. With time, they move on to roles like _Emotional_ _Support_ _Provider_ and start welcoming newcomers to the community. The Markov process based modeling of these transitions showed that the users eventually moved from seeking to sharing roles, as expected in online platforms. In terms of frequency of occurrence, the most frequent role is _Emotional_ _Support_ _Provider_ (33.3%), followed by _Welcomer_ (15.9%), _Informational_ _Support_ _Provider_ (13.3%) and _Story_ _Sharer_ (10.2%). Similar work on an online support-community for aged people through social network and content analysis showed that there exists a social role of a _Moderating_ _Supporter_, who displays a heavy interest in the community through posting of both self-disclosure and support-related content as well as welcoming newcomers \[[79](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR79 "Pfeil, U., Svangstu, K., Ang, C. S., & Zaphiris, P. (2011). Social roles in an online support community for older people. International Journal of Human Computer Interaction, 27(4), 323–347.")\]. Users playing such roles often form the backbone of the community.

Online Q&A and discussion platforms enable dissemination of knowledge by enabling users to ask questions, initiate discussions, provide answers and opinions. A common inference that can be made from the literature is that all users do not show similar participation in these websites. A small number of users are often responsible for a high proportion of content. Users can be separated into different role clusters based on parameters, such as the type of activities they involve in on the platforms- the most commonly studied activities are asking questions, answering questions and adding comments, ego network structure based on user interaction, user statistics, reply behavior analysis, the variance of user participation with time, answer content and its quality, user expertise, and cross-community participation. Some of the selected work on role identification on Q&A platforms, covering all kinds of roles, are explained in Table [3](https://link.springer.com/article/10.1007/s42001-021-00125-9#Tab3).

**Table 3 User roles on discussion and Q&A platforms (selected works)**

[Full size table](https://link.springer.com/article/10.1007/s42001-021-00125-9/tables/3)

## Online crowdsourced encyclopedias

In Q&A forums, users seek help regarding the specific questions they have, while in online crowdsourced encyclopedia, users contribute to create a comprehensive article on a specific topic. Initially, encyclopedias such as Encyclopædia Britannica[Footnote 6](#Fn6) \[[16](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR16 "Britannica, E., et al. (2008). Britannica concise encyclopedia. Encyclopaedia Britannica Inc.")\], Brockhaus Enzyklopädie,[Footnote 7](#Fn7) ‘Cyclopædia: or, An Universal Dictionary of Arts and Sciences’[Footnote 8](#Fn8) were written and maintained by the experts in the area, but online crowdsourced encyclopedias changed the way the knowledge is gathered where any user can contribute more or less based on the capacity and expertise. Now-a-days, users frequently refer these encyclopedias to gain knowledge or clear doubts on a topic. Some of the popular crowdsourced article writing platforms are Wikipedia, Baidu Baike, Hudong Baike, and so on. Wikipedia is the most popular online encyclopedia which runs on the contributions of 37 million registered users across the world as on 7 December 2019 \[[100](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR100 "Wikipedia. Wikipedia:Wikipedians. 
https://en.wikipedia.org/wiki/Wikipedia:Wikipedians
. Accessed 07 Dec 2019")\]. It therefore has attracted researchers to analyze its data collection process and users’ roles. We will mainly discuss users’ roles on Wikipedia, followed by other platforms.

### Wikipedia

Wikipedia, hosted by Wikimedia foundation, is a free-to-use online encyclopedia that runs on the open collaboration of users across the world. Users can contribute content to Wikipedia articles distinctively or anonymously. These voluntary contributors are considered a part of the Wikipedia community and are commonly known as _Wikipedians_. Contributions comprise of a variety of recognized work on the platform: (1) editing of articles that ranges from just copy-editing to citing appropriate sources, (2) actions for social and community support that include welcoming and guiding newcomers, (3) border patrol which includes fighting vandalism and copyright infringements on the articles’ content, (4) administrative work, for example, granting certain privileges to users and mediating conflicts, (5) collaborative actions, such as helping other editors comply with the platform’s policies, and (6) undifferentiated work \[[54](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR54 "Kriplean, T., Beschastnikh, I., McDonald, D. W. (2008). Articulations of wikiwork: Uncovering valued work in wikipedia through barnstars. In: Proceedings of the 2008 ACM conference on computer supported cooperative work, pp. 47–56. ACM")\]. Information on Wikipedia pages is published through collaborative writing of different types of users and the users who contribute to the article are known as editors.

#### Structure of Wikipedia

Wikipedia does not have a flat organization, instead, it has a hierarchical structure of roles; the hierarchy can be noted through the superior-subordinate relationships between the user roles obtained through the consolidation of different access privileges \[[11](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR11 "Arazy, O., Nov, O., & Ortega, F. (2014). The [wikipedia] world is not flat: On the organizational structure of online production communities. In: ECIS 2014 proceedings—22nd European conference on information systems. Association for Information Systems")\]. Wikipedia privileges can be categorized into 12 role classes in a hierarchical structure by grouping of users’ access privileges through exploratory factor analysis, with the Benevolent Dictator at the top of the hierarchy, and unregistered users are considered at level 0, as shown in Fig. [1](https://link.springer.com/article/10.1007/s42001-021-00125-9#Fig1)  \[[11](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR11 "Arazy, O., Nov, O., & Ortega, F. (2014). The [wikipedia] world is not flat: On the organizational structure of online production communities. In: ECIS 2014 proceedings—22nd European conference on information systems. Association for Information Systems"), [12](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR12 "Arazy, O., Ortega, F., Nov, O., Yeo, L., & Balila, A. (2015). Functional roles and career paths in wikipedia. In: Proceedings of the 18th ACM conference on computer supported cooperative work and social computing, pp. 1092–1105. ACM")\]. Users with roles high in the hierarchy contribute more to talk pages for community building activities, whereas the lower-level roles focus more on their specific domain \[[12](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR12 "Arazy, O., Ortega, F., Nov, O., Yeo, L., & Balila, A. (2015). Functional roles and career paths in wikipedia. In: Proceedings of the 18th ACM conference on computer supported cooperative work and social computing, pp. 1092–1105. ACM")\]. Initially when Wikipedia was introduced, most of the members of the Wikipedia community were at level 1; the number of members at levels 2 and 3 started increasing eventually due to the need for filtering and organizing the massive amount of content being generated, as well as fighting vandalism \[[12](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR12 "Arazy, O., Ortega, F., Nov, O., Yeo, L., & Balila, A. (2015). Functional roles and career paths in wikipedia. In: Proceedings of the 18th ACM conference on computer supported cooperative work and social computing, pp. 1092–1105. ACM")\]. It has been noted through qualitative analysis of vertical transitions that promotions to administrative roles are not only based on the active contributions in terms of edits, but also to other namespaces including talk pages.

**Fig. 1**

Hierarchy of Wikipedia roles where power decreases from top to bottom  \[[11](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR11 "Arazy, O., Nov, O., & Ortega, F. (2014). The [wikipedia] world is not flat: On the organizational structure of online production communities. In: ECIS 2014 proceedings—22nd European conference on information systems. Association for Information Systems"), [12](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR12 "Arazy, O., Ortega, F., Nov, O., Yeo, L., & Balila, A. (2015). Functional roles and career paths in wikipedia. In: Proceedings of the 18th ACM conference on computer supported cooperative work and social computing, pp. 1092–1105. ACM")\]

Wikipedia editors can be assigned roles based on their activities and behavior on the platform, and not only based on their functional roles acquired through privileges. In the following subsections, we discuss how various works have identified users’ roles on Wikipedia based on (1) the type of edits made by the users, (2) distribution of a user’s edits across various Wikipedia namespaces, (3) collaborating/edit network structures, (4) users’ editing behavior over time, and (5) user behavior on talk page discussions.

#### User roles based on types of edits

Several types of edits can be done on Wikipedia and they are either meaning-preserving or meaning-changing \[[23](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR23 "Daxenberger, J., & Gurevych, I. (2013). Automatically classifying edit categories in wikipedia revisions. In: Proceedings of the 2013 conference on empirical methods in natural language processing, pp. 578–589")\]. Based on the types of edits made by users and their activity in various namespaces, Latent Dirichlet Allocation (LDA) is used to identify 8 editor roles in Wikipedia: _Social_ _Networker_, _Fact_ _Checker_, _Substantive_ _Expert_, _Copy_ _Editor_, _Wiki_ _Gnome_, _Vandal_ _Fighter_, _Fact_ _Updater_, and _Wikipedian_ \[[102](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR102 "Yang, D., Halfaker, A., Kraut, R., Hovy, E. (2016). Who did what: Editor role identification in wikipedia. In: Tenth international AAAI conference on web and social media")\]. While Substantive Experts contribute content and insert references in articles, a Fact Checker focuses on the removal of content and references. Liu and Ram \[[63](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR63 "Liu, J., Ram, S. (2009). Who does what: Collaboration patterns in the wikipedia and their impact on data quality. In: 19th Workshop on information technologies and systems, pp. 175–180")\] identified different types of contributors in terms of a single article based on ten types of actions on it: Creating sentence, Modifying sentence, Deleting sentence, Creating link, Modifying link, Deleting link, Creating reference, Modifying reference, Deleting reference and Reverting. By using repeated K-Means clustering \[[62](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR62 "Liu, H., & Kešelj, V. (2007). Combined mining of web server logs and web contents for classifying user navigation patterns and predicting users’ future requests. Data and Knowledge Engineering, 61(2), 304–330.")\], they obtained 6 clusters corresponding to 6 user roles. While _All-Round_ _Editors_ perform a variety of actions, _Watchdogs_ perform a majority of reverts. _Content_ _Justifiers_ add links and references, whereas _Starters_ only create sentences. Incorrect content (sentences, links, and references) is removed by _Cleaners_.

Another interesting aspect is how the proportions of user roles change as a Wikipedia article transitions into the maturity stage from the point of creation. Arazy et al. \[[7](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR7 "Arazy, O., Daxenberger, J., Lifshitz-Assaf, H., Nov, O., & Gurevych, I. (2016). Turbulent stability of emergent roles: The dualistic nature of self-organizing knowledge coproduction. Information Systems Research, 27(4), 792–812.")\] built upon the research on the classification of edits in Wikipedia \[[6](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR6 "Antin, J., Cheshire, C., & Nov, O. (2012). Technology-mediated contributions: editing behaviors among new wikipedians. In: Proceedings of the ACM 2012 conference on computer supported cooperative work, pp. 373–382. ACM"), [10](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR10 "Arazy, O., & Nov, O. (2010). Determinants of wikipedia quality: the roles of global and local contribution inequality. In: Proceedings of the 2010 ACM conference on computer supported cooperative work, pp. 233–236. ACM"), [54](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR54 "Kriplean, T., Beschastnikh, I., McDonald, D. W. (2008). Articulations of wikiwork: Uncovering valued work in wikipedia through barnstars. In: Proceedings of the 2008 ACM conference on computer supported cooperative work, pp. 47–56. ACM")\] to come up with the following 12 types of edits:

1.  (i)
    
    Moving/creation of article
    
2.  (ii)
    
    Addition of substantive content (meaning is changed)
    
3.  (iii)
    
    Deletion of substantive content (meaning is changed)
    
4.  (iv)
    
    Fixing typographical and grammatical mistakes
    
5.  (v)
    
    Rephrasing/re-structuring of text (meaning not changed)
    
6.  (vi)
    
    Addition/deletion/change hyperlink
    
7.  (vii)
    
    Addition/deletion/change references
    
8.  (viii)
    
    Addition/deletion/change of Wiki Markup
    
9.  (ix)
    
    Reorganization of text (change article’s structure)
    
10.  (x)
     
     Insertion of Vandalism (malicious content)
     
11.  (xi)
     
     Removal of Vandalism
     
12.  (xii)
     
     Miscellaneous edits
     

Multiple-labeling was allowed, and features of the edits including textual features and meta data \[[7](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR7 "Arazy, O., Daxenberger, J., Lifshitz-Assaf, H., Nov, O., & Gurevych, I. (2016). Turbulent stability of emergent roles: The dualistic nature of self-organizing knowledge coproduction. Information Systems Research, 27(4), 792–812.")\] were used for classifying edits based on the manually labeled training set. K-Means clustering was then used to identify the emergent user roles based on the user profiles constructed using the number and type of edits made by the users. They obtained seven user roles: (1) _All-Round_ _Contributors_, (2) _Copy-Editors_, (3) _Content_ _Shapers_, (4) _Quick-and-Dirty_ _Editors_, (5) _Layout_ _Shapers_, (6) _Vandals_, and (7) _Watchdogs_, which were observed to be stable roles over time through comparison of clusters obtained on Wikipedia data belonging to different time periods. By applying the ANOVA model \[[26](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR26 "Edwards, A. L. (1985). Multiple regression and the analysis of variance and covariance. WH Freeman/Times Books/Henry Holt & Co.")\], Arazy et al. \[[7](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR7 "Arazy, O., Daxenberger, J., Lifshitz-Assaf, H., Nov, O., & Gurevych, I. (2016). Turbulent stability of emergent roles: The dualistic nature of self-organizing knowledge coproduction. Information Systems Research, 27(4), 792–812.")\] observed that in the beginning phase of a particular article, _All-Round_ _Contributors_, and _Content_ _and_ _Layout_ _Shapers_ constitute a high proportion of roles, however, it declines as the article matures, and the proportion of _Quick-and-Dirty_ _Editors_ increases. The increase in the share of _Vandals_ over time is accompanied by the increase in _Watchdogs_ whose actions intend to protect the article from vandal edits. Vandals may not be inhibited by the reverting of their edits through anti-vandalism efforts and may continue to vandalize other pages, which when crosses a certain limit, leads to them getting blocked \[[36](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR36 "Geiger, R. S., & Ribes, D. (2010). The work of sustaining order in wikipedia: the banning of a vandal. In: Proceedings of the 2010 ACM conference on computer supported cooperative work, pp. 117–126. ACM")\].

#### User roles based on distribution of edits in various namespaces

The distribution of users’ edits across the different Wikipedia namespaces can reveal the underlying user roles on the platform. Welser et al. \[[93](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR93 "Welser, H. T., Cosley, D., Kossinets, G., Lin, A., Dokshin, F., Gay, G., Smith, M. (2011). Finding social roles in wikipedia. In: Proceedings of the 2011 iConference, pp. 122–129. ACM")\] studied the average distribution of edits across the namespaces and the network structure based on the user-relationships on Wikipedia’s talk pages to differentiate user roles. About half the edits of _Substantive_ _Experts_ are to the content space; these experts also post significantly to content talk, explaining and accounting for their edits on the content pages. _Technical_ _Editors_ contribute many small edits to the content, especially edits related to grammar and spellings. _Social_ _Networking_ _Editors_ contribute less to the content and mainly spend time on their user pages, user talk pages, and on Wikipedia namespace pages. _Counter-Vandalism_ _Editors_ place warnings on user talk pages to combat vandalism and also make edits to other users’ pages for blocking vandals.

Receiving more access privileges in Wikipedia may bring a change in the editing activity of users across the various namespaces. Arazy et al. \[[8](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR8 "Arazy, O., Lifshitz-Assaf, H., & Balila, A. (2019). Neither a bazaar nor a cathedral: The interplay between structure and agency in wikipedia’s role system. Journal of the Association for Information Science and Technology, 70(1), 3–15.")\] studied the users’ edits and noted that obtaining access privileges like _Rollbacker_ and _Reviewer_ leads to a reduction in the users’ edits in the talk namespaces.

#### User roles based on network structure

How are the user roles associated with their position in the Wikipedia collaboration network? The network constructed using the edits on users’ talk pages, with directed edge going from the user who edits to the user whose talk page has been edited, suggested that _Technical_ _Editors_ mainly focus on issues independent of page content like formatting and grammar, and have outgoing connections to editors who are not much connected to each other \[[93](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR93 "Welser, H. T., Cosley, D., Kossinets, G., Lin, A., Dokshin, F., Gay, G., Smith, M. (2011). Finding social roles in wikipedia. In: Proceedings of the 2011 iConference, pp. 122–129. ACM")\]. On the other hand, _Substantive_ _Experts_ focus on a smaller specific set of pages related to their area of expertise and may have a denser local network.

Analysis of the network on Chinese Wikipedia showed the association between three centrality measures and user roles: (1) a higher degree centrality indicates a content-expert or specialist role, who mostly concentrates on their articles, (2) a central user in terms of closeness centrality plays a generalist role who edits articles belonging to diverse areas, as well as gets help from a diverse set of people, and (3) a user with greater betweenness centrality plays a bridging role between diverse editors in the form of a content extender \[[106](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR106 "Zhang, X., & Wang, C. (2012). Network positions and contributions to online public goods: The case of chinese wikipedia. Journal of Management Information Systems, 29(2), 11–40.")\]. Temporal analysis of the centrality measures also showed that initially there were a few highly central editors, but with time, the network becomes relatively decentralized with new editors joining and contributing.

When a user is a part of a social network, her ties and the nature of those ties shape the user’s social role. Doran \[[24](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR24 "Doran, D. (2014). Triad-based role discovery for large social systems. In: International conference on social informatics, pp. 130–143. Springer")\] obtained two Wikipedia roles based on the k-means clustering of censuses of conditional triads in users’ ego networks: _Specialists_ and _Generalist Attractors_ \[[19](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR19 "Burt, R. S. (1990). Detecting role equivalence. Social Networks, 12(1), 83–97.")\]. A directed link was added between two users if the first user does text editing, change reversion or vote for an action on the article made by the second user. _Generalist Attractors_ tend to review and suggest corrections in terms of grammar, hyperlinks, etc., and they are somewhat equivalent to copy editors discussed before \[[102](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR102 "Yang, D., Halfaker, A., Kraut, R., Hovy, E. (2016). Who did what: Editor role identification in wikipedia. In: Tenth international AAAI conference on web and social media")\]. They are embedded in a highly interconnected and dense network because the variety of articles they edit are also edited by the number of specialists as well as other technical editors.

Editing changes by users on an article can be converted into a collaboration network by constructing a directed edge between two editors if they have consecutive edits \[[51](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR51 "Iba, T., Nemoto, K., Peters, B., & Gloor, P. A. (2010). Analyzing the creative editing behavior of wikipedia editors: Through dynamic social network analysis. Procedia Social and Behavioral Sciences, 2(4), 6441–6456.")\]. Featured or highly rated articles may be constructed through successful coordination between different editors supported by a category of active users called _Coolfarmers_. This category contains two kinds of users: (1) _Mediators_, who help in reconciling varying viewpoints of different editors and have more conciliatory conversations, and (2) _Zealots_, who add fuel to discussions on highly controversial topics. Analyzing the communication network of four such potential coolfarmers based on editing on a controversial article, Iba et al. \[[51](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR51 "Iba, T., Nemoto, K., Peters, B., & Gloor, P. A. (2010). Analyzing the creative editing behavior of wikipedia editors: Through dynamic social network analysis. Procedia Social and Behavioral Sciences, 2(4), 6441–6456.")\] noted that mediators have a high number of discussions with small groups of users thus leading to a higher fluctuation in their betweenness centrality, whereas zealots tend to have fewer conversations, with a small number of one-to-one fights.

#### User roles based on article editing history

Prolific editors have different behaviors based on the range of articles they edit. Some editors mostly spend their energy in editing a particular article and its related articles, whereas some others keep changing focus from one article to another, thus playing the role of a generalist as opposed to a specialist in one topic \[[52](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR52 "Keegan, B. C. (2015). Emergent social roles in wikipedia’s breaking news collaborations. Roles, trust, and reputation in social media knowledge markets (pp. 57–79). Springer.")\]. Keegan \[[52](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR52 "Keegan, B. C. (2015). Emergent social roles in wikipedia’s breaking news collaborations. Roles, trust, and reputation in social media knowledge markets (pp. 57–79). Springer.")\] studied the trajectories of different prolific editors by modeling their edits through a directed network; there exists an edge between artifacts A and B if the user takes an action on A, immediately followed by an action on B. While one type of generalist works on a set of related articles and then changes to a different subject, another type of generalist editor shows a tendency to go back to his earlier articles after working on a variety of articles.

Arazy et al. \[[9](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR9 "Arazy, O., Liifshitz-Assaf, H., Nov, O., Daxenberger, J., Balestra, M., & Cheshire, C. (2017). On the how and why of emergent role behaviors in wikipedia. In: Proceedings of the 2017 ACM conference on computer supported cooperative work and social computing, pp. 2039–2051. ACM")\] also studied the motivational factors and transitions between the roles identified in \[[7](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR7 "Arazy, O., Daxenberger, J., Lifshitz-Assaf, H., Nov, O., & Gurevych, I. (2016). Turbulent stability of emergent roles: The dualistic nature of self-organizing knowledge coproduction. Information Systems Research, 27(4), 792–812.")\]. For analyzing the user trajectories in terms of roles, they created one vector for each user-year-article combination obtained through the temporal data of user activity and linked it with a role. They identified four classes in users’ transitioning behavior: (1) users having a single role on a single article, (2) users having a single role in many articles, (3) users having multiple roles in a single article, and (4) users having multiple roles across many articles. Users belonging to class (3) tend to have a persistent Wikipedia career in terms of activity and are fueled by all the four motivational factors considered in the study: peer-approval, reputation, fun, and friendship \[[56](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR56 "Lakhani, K. R., Wolf, R. G. (2003). Why hackers do what they do: Understanding motivation and effort in free/open source software projects. MIT Sloan working paper."), [85](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR85 "Schroer, J., & Hertel, G. (2009). Voluntary engagement in an open web-based encyclopedia: Wikipedians and why they do it. Media Psychology, 12(1), 96–120.")\], while users falling in category (2) are driven majorly by peer-approval. For comparison of the above-mentioned user categories and their motivational factors for contributing, ANOVA \[[26](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR26 "Edwards, A. L. (1985). Multiple regression and the analysis of variance and covariance. WH Freeman/Times Books/Henry Holt & Co.")\] and Least Significant Difference (LSD) tests were used.

Statistical data based on the number of edits and the time gaps between user activity on Romanian and Danish Wikipedia gives four clusters of users, which can be interpreted by Principal Component Analysis (PCA) \[[55](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR55 "Krishna, S., Billot, R., Jullien, N. (2018). A clustering approach to infer wikipedia contributors’ profile. In Proceedings of the 14th international symposium on open collaboration (pp. 1–5).")\]. One of the clusters contains users who show short bursts of high activity, while another cluster contains users who regularly contribute to the encyclopedia. The other two clusters include casual contributors and top contributors. An important profile of editors on Wikipedia is the _Wikipedians_, i.e., the editors who create the most value for Wikipedia content \[[77](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR77 "Panciera, K., Halfaker, A., Terveen, L. (2009). Wikipedians are born, not made: a study of power editors on wikipedia. In: Proceedings of the ACM 2009 international conference on supporting group work, pp. 51–60. ACM")\]. Through the visualization of users’ edit frequency over time, how long the users’ edits survived subsequent revisions and their activity in community work related namespaces, Panciera et al. \[[77](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR77 "Panciera, K., Halfaker, A., Terveen, L. (2009). Wikipedians are born, not made: a study of power editors on wikipedia. In: Proceedings of the ACM 2009 international conference on supporting group work, pp. 51–60. ACM")\] noted that these prolific editors tend to maintain their levels of activity over time compared to an ordinary contributor. They produce a better quality of content, measured by how long their edits persist over time and cite community norms or conventions more often.

#### User roles based on talk page discussions

Wikipedia talk pages are an important platform for discussions related to edits in the articles. Based on talk page discussions, Ferschke et al. \[[27](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR27 "Ferschke, O., Yang, D., & Rosé, C. P. (2015). A lightly supervised approach to role identification in wikipedia talk page discussions. In: Ninth international AAAI conference on web and social media")\] proposed a Role Identification Model (RIM) to match users and roles using maximum weighted matching \[[1](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR1 "Ahuja, R. K., Magnanti, T. L., & Orlin, J. B. (1988). Network flows. Cambridge, Massachusetts: Alfred P. Sloan School of Management.")\] on a bipartite graph. They assigned each post by the editors on talk pages in the selected data a label indicating the type of post. For example, one category of labels was _article_ _criticism_, which included posts that point out issues with the articles. The behavior vectors for the participants were constructed based on the post label frequencies, and four user roles were identified: (1) _The_ _Doer_, who makes a plethora of contributions, (2) _Critiquer_, whose posts mainly focus on critiquing, (3) _Encourager_, whose posts generally have a positive attitude, and (4) _Manager_, whose actions involve requesting edits and reporting actions.

The limitations of the above discussed model include the assumption that a particular role is played by only one user and that a conversation contains all the defined roles. To overcome such limitations, Maki et al. \[[66](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR66 "Maki, K., Yoder, M., Jo, Y., Rosé, C. (2017). Roles and success in wikipedia talk pages: Identifying latent patterns of behavior. In: Proceedings of the eighth international joint conference on natural language processing (Vol. 1: Long Papers), pp. 1026–1035")\] proposed a probabilistic graphical model to identify five roles: (1) _Moderator_, who mostly engages in summarizing and shaping the flow of discussions, (2) _Architect_, whose focus is on the hierarchical organization of pages, (3) _Policy_ _Wonk_, who highlights the policies pertaining to fairness and copyright, (4) _Wordsmith_, who focuses on the spellings, pronunciations and other grammatical aspects, and (5) _Expert_, which is the most content-centric role.

**Table 4 Modeling roles on online crowdsourced encyclopedias (selected works)**

[Full size table](https://link.springer.com/article/10.1007/s42001-021-00125-9/tables/4)

### Other online crowdsourced encyclopedias

Baidu Baike, the famous Chinese alternative of Wikipedia has a different working model as compared to Wikipedia. Submissions made by contributors of the platform should go through a review by the employees of Baidu, whereas on Wikipedia such reviews are done by volunteers across the world \[[60](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR60 "Liao, H. T. (2015). Harnessing the power of collaborative filtering: Comparing the network gatekeeping of baidu baike and Chinese wikipedia. China Perspectives, 2015(2015/4), 35–49.")\]. In the case of Baidu Baike, the _Power_ _Users_, or the users with certain extra privileges are selected by Baidu employees, whereas in the case of Wikipedia, there is rarely any intervention by the Wikimedia Foundation employees.

While on Wikipedia, even anonymous users may contribute to articles, on Baidu Baike only registered users can edit articles. In order to analyze the behavior of editors in terms of their contributions, Huang et al. \[[49](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR49 "Huang, L., Zhu, Q., Du, J. T., & Lee, B. (2016). Exploring the dynamic contribution behavior of editors in wikis based on time series analysis. Program Electronic Library and Information Systems, 50(1), 41–57.")\] used a time series model, with data points being the editor contribution measured in terms of the number of articles created and edited in a certain period of time. Using k-means clustering, they obtained four classes of users on Baidu Baike, (1) _Dropouts_, who stop editing after contributing heavily in the second month, (2) _Delayers_, who highly contribute in the initial two months and then their contribution dwindles, (3) _Testers_, who constitute 85.4% of the users and stop contributing after making a few edits initially, and (4) _Stickers_, who maintain a certain level of contributions even after a five month period and thus are important because of their continued contributions.

Online crowdsourced encyclopedias like Wikipedia may have a hierarchical structure of privilege-based roles. However, we can classify editors’ social roles on the platform through their editing behavior and interactions. All users do not exhibit similar behavior. Users may focus on different types of editing activities ranging from copy-editing to fact-checking, contribute differently to the content and discussion pages, have differing collaboration and editing network structures, post different kinds of content on the discussion pages, and exhibit different editing behavior over time in terms of the topics, number of edits and time gaps between editing activity. These aspects have been taken into consideration by the works on Wikipedia social roles. Some of the selected works covering different kinds of user roles have been summarized in Table [4](https://link.springer.com/article/10.1007/s42001-021-00125-9#Tab4).

## Datasets

In this section, we discuss the available datasets that have been used in previous research studies, and the available APIs that can be used to collect your own dataset.

### Discussion and Q&A platforms

#### Usenet Newsgroups

-   Majority of authors \[[28](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR28 "Fisher, D., Smith, M., & Welser, H. T. (2006). You are who you talk to: Detecting roles in usenet newsgroups. In: Proceedings of the 39th Annual Hawaii international conference on system sciences (HICSS’06), vol. 3, pp. 59b–59b. IEEE"), [90](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR90 "Turner, T. C., Smith, M. A., Fisher, D., & Welser, H. T. (2005). Picturing usenet: Mapping computer-mediated collective action. Journal of Computer Mediated Communication, 10(4), JCMC1048."), [94](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR94 "Welser, H. T., Gleave, E., Fisher, D., & Smith, M. (2007). Visualizing the signatures of social roles in online discussion groups. Journal of Social Structure, 8(2), 1–32.")\] have collected newsgroups’ related posting and its network data using Microsoft Research’s Netscan.
    
-   Mitchell \[[71](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR71 "Mitchell, T. M., et al. (1997). Machine learning. New York: McGraw-hill.")\] has also provided the dataset of 20 newsgroups containing 20000 messages; this dataset is available at UCI’s machine learning website: [https://archive.ics.uci.edu/ml/datasets/Twenty+Newsgroups](https://archive.ics.uci.edu/ml/datasets/Twenty+Newsgroups). This is a potential dataset for role modeling.
    

#### Reddit

-   Reddit provides an API (https://www.reddit.com/dev/api) which can be used to get posts and comments on Reddit communities. PRAW[Footnote 9](#Fn9) is a Python wrapper package that can be used to access Reddit API. There is a publicly available toolkit to crawl reddit communities and obtain statistical data related to posting behaviors of users at [https://github.com/cbuntain/redditResponseExtractor](https://github.com/cbuntain/redditResponseExtractor) \[[18](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR18 "Buntain, C., & Golbeck, J. (2014). Identifying social roles in reddit using network structure. In: Proceedings of the 23rd international conference on world wide web, pp. 615–620. ACM")\].
    
-   Another publicly available dataset, that has been used for user roles research in  \[[65](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR65 "Lumbreras, A., Jouve, B., Velcin, J., & Guégan, M. (2017). Role detection in online forums based on growth models for trees. Social Network Analysis and Mining, 7(1), 49.")\], contains Reddit content in a downloadable format from December 2005. This dataset is available at [http://files.pushshift.io/reddit/comments/](http://files.pushshift.io/reddit/comments/).
    

#### Stack Exchange

-   The publicly available Stack Exchange data dump has been one source of data for research (used in  \[[37](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR37 "Geigle, C., Dev, H., Sundaram, H., & Zhai, C. (2019). A generative model for discovering action-based roles and community role compositions on community question answering platforms. In: Proceedings of the international AAAI conference on web and social media, vol. 13, pp. 181–192."), [105](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR105 "Yang, J., Tao, K., Bozzon, A., Houben, G. J. (2014). Sparrows and owls: Characterisation of expert behaviour in stackoverflow. In: International conference on user modeling, adaptation, and personalization, pp. 266–277. Springer")\]). It contains anonymized user-content on the Stack Exchange websites, including information like posts, votes, comments etc, and is available at [https://archive.org/details/stackexchange](https://archive.org/details/stackexchange).
    
-   Stack Exchange also provides data access using their API. More details are available at [https://api.stackexchange.com/docs](https://api.stackexchange.com/docs).
    

### Online crowdsourced encyclopedias

-   WikiMedia provides a dump of Wikipedia content for education and research purpose; the dataset is available at [https://meta.wikimedia.org/wiki/Data\_dumps](https://meta.wikimedia.org/wiki/Data_dumps) (used in  \[[93](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR93 "Welser, H. T., Cosley, D., Kossinets, G., Lin, A., Dokshin, F., Gay, G., Smith, M. (2011). Finding social roles in wikipedia. In: Proceedings of the 2011 iConference, pp. 122–129. ACM")\]).
    
-   The dataset for classification of Wikipedia edits into different categories is available at, [https://www.informatik.tu-darmstadt.de/ukp/research\_6/data/\_textual\_revisions/wikipedia\_edit\_category\_corpus/index.en.jsp](https://www.informatik.tu-darmstadt.de/ukp/research_6/data/_textual_revisions/wikipedia_edit_category_corpus/index.en.jsp)  \[[23](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR23 "Daxenberger, J., & Gurevych, I. (2013). Automatically classifying edit categories in wikipedia revisions. In: Proceedings of the 2013 conference on empirical methods in natural language processing, pp. 578–589")\].
    
-   A dataset \[[57](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR57 "Leskovec, J., Huttenlocher, D., Kleinberg, J. (2010). Governance in social media: A case study of the wikipedia promotion process. In Fourth international AAAI conference on weblogs and social media.")\] containing the complete edit history till January 2008 including all revisions and all pages of Wikipedia is available at [http://snap.stanford.edu/data/wiki-meta.html](http://snap.stanford.edu/data/wiki-meta.html).
    
-   Massa \[[68](https://link.springer.com/article/10.1007/s42001-021-00125-9#ref-CR68 "Massa, P. (2011). Social networks of wikipedia. In: Proceedings of the 22nd ACM conference on hypertext and hypermedia, pp. 221–230")\] extracted the dataset of Wikipedia user talk pages, and this is available at [https://sonetlab.fbk.eu/data/social\_networks\_of\_wikipedia/](https://sonetlab.fbk.eu/data/social_networks_of_wikipedia/). This is another potential dataset for the purpose of role analysis.
    
-   A list of Wikimedia datasets and available tools is available at, [https://meta.wikimedia.org/wiki/Datasets](https://meta.wikimedia.org/wiki/Datasets).
    

## Conclusion

Online discussion and Q&A platforms provide means for users to share knowledge and opinions, thus paving the way for learning. In this process of knowledge sharing, distinctive user behaviors can be observed, which can be modeled into social roles. The shaping of user roles may also be influenced by the badges and other incentives provided by the studied online platform as well as the platform-specific access privileges. Hence, the generalization of roles across different online knowledge production communities becomes difficult. In this paper, we have provided a detailed description of social roles obtained by users on different online platforms. However, this area has various open directions that should be looked into further. Studies providing insights into whether a user’s perception of roles matches with the roles obtained through quantitative and qualitative analysis of data can help us understand if users are aware of the roles they are playing in the knowledge production process. The proposed methods for identifying roles can be validated with users’ perceptions about their roles as well as others’ roles.

The correlation of roles with different user features, such as gender, age, race, country, and other human characteristics is still not well understood. Are the important roles in terms of generating content restricted to users of certain belonging to certain geographical regions? It will be interesting to understand if the social roles of the users on these platforms vary with the gender or geographies of users. These studies will help in customizing the platforms so that all people can contribute more. One can further analyze how a single user’s role varies across different discussion topics and communities on the website. Does there exist a difference in professional competencies of users on different websites; it will be interesting to compare how user roles and their distributions are different on such websites.

Future research can also focus on understanding how gamification initiatives like badges on Q&A websites can (1) lead to role transitions for a particular user on the same platform as the user acquires privileges/badges, which can help us understand the changes in the user behavior due to the incentives provided, and (2) differences in user roles between platforms having these initiatives and the ones which do not. For MOOCs, the study of role transitions of successful students right from their first enrolled course can help us understand the trajectory of such students, which can be used to recommend students to take up appropriate activities to improve their grades. On currently active Q&A websites in general, it will be interesting to understand how the user’s badges correlate to the tendency of the user to advise or correct other users and enforce some norms related to the community.

The roles are organized on Wikipedia based on the privileges given to the users as well a variety of other parameters including the type of edits the users make, the distribution of their edits across the various namespaces, their network structure, their article editing history and their behavior on talk page discussions. One can further pursue to identify the overlapping of different roles adopted by Wikipedia users as not much research has been done on identifying multiple roles that users play in a Wikipedia setting, and how likely it is for two defined roles to be played by one user. Future research can focus on this aspect to define and model a user’s role from multiple perspectives.

## References

1.  Ahuja, R. K., Magnanti, T. L., & Orlin, J. B. (1988). _Network flows_. Cambridge, Massachusetts: Alfred P. Sloan School of Management.
    
2.  Akar, E., & Mardikyan, S. (2018). User roles and contribution patterns in online communities: A managerial perspective. _SAGE Open,_ _8_(3), 2158244018794773.
    
    [Article](https://doi.org/10.1177%2F2158244018794773)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=User%20roles%20and%20contribution%20patterns%20in%20online%20communities%3A%20A%20managerial%20perspective&journal=SAGE%20Open&doi=10.1177%2F2158244018794773&volume=8&issue=3&publication_year=2018&author=Akar%2CE&author=Mardikyan%2CS) 
    
3.  Akar, E., Mardikyan, S., & Dalgic, T. (2018). User roles in online communities and their moderating effect on online community usage intention: An integrated approach. _International Journal of Human Computer Interaction,_ _35,_ 495–509.
    
    [Article](https://doi.org/10.1080%2F10447318.2018.1465325)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=User%20roles%20in%20online%20communities%20and%20their%20moderating%20effect%20on%20online%20community%20usage%20intention%3A%20An%20integrated%20approach&journal=International%20Journal%20of%20Human%20Computer%20Interaction&doi=10.1080%2F10447318.2018.1465325&volume=35&pages=495-509&publication_year=2018&author=Akar%2CE&author=Mardikyan%2CS&author=Dalgic%2CT) 
    
4.  Anderson, A., Huttenlocher, D., Kleinberg, J., & Leskovec, J. (2013). Steering user behavior with badges. In: Proceedings of the 22nd international conference on World Wide Web, pp. 95–106. ACM
    
5.  Angeletou, S., Rowe, M., & Alani, H. (2011). Modelling and analysis of user behaviour in online communities. In: International semantic web conference, pp. 35–50. Springer
    
6.  Antin, J., Cheshire, C., & Nov, O. (2012). Technology-mediated contributions: editing behaviors among new wikipedians. In: Proceedings of the ACM 2012 conference on computer supported cooperative work, pp. 373–382. ACM
    
7.  Arazy, O., Daxenberger, J., Lifshitz-Assaf, H., Nov, O., & Gurevych, I. (2016). Turbulent stability of emergent roles: The dualistic nature of self-organizing knowledge coproduction. _Information Systems Research,_ _27_(4), 792–812.
    
    [Article](https://doi.org/10.1287%2Fisre.2016.0647)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Turbulent%20stability%20of%20emergent%20roles%3A%20The%20dualistic%20nature%20of%20self-organizing%20knowledge%20coproduction&journal=Information%20Systems%20Research&doi=10.1287%2Fisre.2016.0647&volume=27&issue=4&pages=792-812&publication_year=2016&author=Arazy%2CO&author=Daxenberger%2CJ&author=Lifshitz-Assaf%2CH&author=Nov%2CO&author=Gurevych%2CI) 
    
8.  Arazy, O., Lifshitz-Assaf, H., & Balila, A. (2019). Neither a bazaar nor a cathedral: The interplay between structure and agency in wikipedia’s role system. _Journal of the Association for Information Science and Technology,_ _70_(1), 3–15.
    
    [Article](https://doi.org/10.1002%2Fasi.24076)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Neither%20a%20bazaar%20nor%20a%20cathedral%3A%20The%20interplay%20between%20structure%20and%20agency%20in%20wikipedia%E2%80%99s%20role%20system&journal=Journal%20of%20the%20Association%20for%20Information%20Science%20and%20Technology&doi=10.1002%2Fasi.24076&volume=70&issue=1&pages=3-15&publication_year=2019&author=Arazy%2CO&author=Lifshitz-Assaf%2CH&author=Balila%2CA) 
    
9.  Arazy, O., Liifshitz-Assaf, H., Nov, O., Daxenberger, J., Balestra, M., & Cheshire, C. (2017). On the how and why of emergent role behaviors in wikipedia. In: Proceedings of the 2017 ACM conference on computer supported cooperative work and social computing, pp. 2039–2051. ACM
    
10.  Arazy, O., & Nov, O. (2010). Determinants of wikipedia quality: the roles of global and local contribution inequality. In: Proceedings of the 2010 ACM conference on computer supported cooperative work, pp. 233–236. ACM
     
11.  Arazy, O., Nov, O., & Ortega, F. (2014). The \[wikipedia\] world is not flat: On the organizational structure of online production communities. In: ECIS 2014 proceedings—22nd European conference on information systems. Association for Information Systems
     
12.  Arazy, O., Ortega, F., Nov, O., Yeo, L., & Balila, A. (2015). Functional roles and career paths in wikipedia. In: Proceedings of the 18th ACM conference on computer supported cooperative work and social computing, pp. 1092–1105. ACM
     
13.  Barash, V. D., Smith, M., Getoor, L., & Welser, H. T. (2009). Distinguishing knowledge vs social capital in social media with roles and context. In: Third international AAAI conference on weblogs and social media
     
14.  Biddle, B. J. (2013). _Role theory: Expectations, identities, and behaviors_. Academic Press.
     
     [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Role%20theory%3A%20Expectations%2C%20identities%2C%20and%20behaviors&publication_year=2013&author=Biddle%2CBJ) 
     
15.  Boroujeni, M. S., Hecking, T., Hoppe, H. U., & Dillenbourg, P. (2017). Dynamics of mooc discussion forums. In: Proceedings of the seventh international learning analytics and knowledge conference, pp. 128–137. ACM
     
16.  Britannica, E., et al. (2008). _Britannica concise encyclopedia_. Encyclopaedia Britannica Inc.
     
     [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Britannica%20concise%20encyclopedia&publication_year=2008&author=Britannica%2CE) 
     
17.  Brush, A., Wang, X., Turner, T. C., & Smith, M. A. (2005). Assessing differential usage of usenet social accounting meta-data. In: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 889–898. ACM
     
18.  Buntain, C., & Golbeck, J. (2014). Identifying social roles in reddit using network structure. In: Proceedings of the 23rd international conference on world wide web, pp. 615–620. ACM
     
19.  Burt, R. S. (1990). Detecting role equivalence. _Social Networks,_ _12_(1), 83–97.
     
     [Article](https://doi.org/10.1016%2F0378-8733%2890%2990023-3)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Detecting%20role%20equivalence&journal=Social%20Networks&doi=10.1016%2F0378-8733%2890%2990023-3&volume=12&issue=1&pages=83-97&publication_year=1990&author=Burt%2CRS) 
     
20.  Chan, J., Hayes, C., & Daly, E. M. (2010). Decomposing discussion forums and boards using user roles. In: Fourth international AAAI conference on weblogs and social media
     
21.  Cheng, J., Adamic, L., Dow, P. A., Kleinberg, J. M., & Leskovec, J. (2014). Can cascades be predicted? In: Proceedings of the 23rd international conference on World wide web, pp. 925–936
     
22.  Choi, D., Han, J., Chung, T., Ahn, Y. Y., Chun, B. G., & Kwon, T. T. (2015). Characterizing conversation patterns in reddit: From the perspectives of content properties and user participation behaviors. In: Proceedings of the 2015 acm on conference on online social networks, pp. 233–243. ACM
     
23.  Daxenberger, J., & Gurevych, I. (2013). Automatically classifying edit categories in wikipedia revisions. In: Proceedings of the 2013 conference on empirical methods in natural language processing, pp. 578–589
     
24.  Doran, D. (2014). Triad-based role discovery for large social systems. In: International conference on social informatics, pp. 130–143. Springer
     
25.  Doreian, P., Batagelj, V., & Ferligoj, A. (2005). _Generalized blockmodeling_ (Vol. 25). Cambridge University Press.
     
     [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Generalized%20blockmodeling&publication_year=2005&author=Doreian%2CP&author=Batagelj%2CV&author=Ferligoj%2CA) 
     
26.  Edwards, A. L. (1985). _Multiple regression and the analysis of variance and covariance_. WH Freeman/Times Books/Henry Holt & Co.
     
     [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Multiple%20regression%20and%20the%20analysis%20of%20variance%20and%20covariance&publication_year=1985&author=Edwards%2CAL) 
     
27.  Ferschke, O., Yang, D., & Rosé, C. P. (2015). A lightly supervised approach to role identification in wikipedia talk page discussions. In: Ninth international AAAI conference on web and social media
     
28.  Fisher, D., Smith, M., & Welser, H. T. (2006). You are who you talk to: Detecting roles in usenet newsgroups. In: Proceedings of the 39th Annual Hawaii international conference on system sciences (HICSS’06), vol. 3, pp. 59b–59b. IEEE
     
29.  Forestier, M., Stavrianou, A., Velcin, J., & Zighed, D. A. (2012). Roles in social networks: Methodologies and research issues. _Web Intelligence and Agent Systems: An international Journal,_ _10_(1), 117–133.
     
     [Article](https://doi.org/10.3233%2FWIA-2012-0236)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Roles%20in%20social%20networks%3A%20Methodologies%20and%20research%20issues&journal=Web%20Intelligence%20and%20Agent%20Systems%3A%20An%20international%20Journal&doi=10.3233%2FWIA-2012-0236&volume=10&issue=1&pages=117-133&publication_year=2012&author=Forestier%2CM&author=Stavrianou%2CA&author=Velcin%2CJ&author=Zighed%2CDA) 
     
30.  Freeman, L. C. (1978). Centrality in social networks conceptual clarification. _Social Networks,_ _1_(3), 215–239.
     
     [Article](https://doi.org/10.1016%2F0378-8733%2878%2990021-7)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Centrality%20in%20social%20networks%20conceptual%20clarification&journal=Social%20Networks&doi=10.1016%2F0378-8733%2878%2990021-7&volume=1&issue=3&pages=215-239&publication_year=1978&author=Freeman%2CLC) 
     
31.  Fruchterman, T. M., & Reingold, E. M. (1991). Graph drawing by force-directed placement. _Software Practice and Experience,_ _21_(11), 1129–1164.
     
     [Article](https://doi.org/10.1002%2Fspe.4380211102)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Graph%20drawing%20by%20force-directed%20placement&journal=Software%20Practice%20and%20Experience&doi=10.1002%2Fspe.4380211102&volume=21&issue=11&pages=1129-1164&publication_year=1991&author=Fruchterman%2CTM&author=Reingold%2CEM) 
     
32.  Fu, C. (2019). Tracking user-role evolution via topic modeling in community question answering. _Information Processing and Management,_ _56_(6), 102075.
     
     [Article](https://doi.org/10.1016%2Fj.ipm.2019.102075)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Tracking%20user-role%20evolution%20via%20topic%20modeling%20in%20community%20question%20answering&journal=Information%20Processing%20and%20Management&doi=10.1016%2Fj.ipm.2019.102075&volume=56&issue=6&publication_year=2019&author=Fu%2CC) 
     
33.  Furtado, A., Andrade, N., Oliveira, N., & Brasileiro, F. (2013). Contributor profiles, their dynamics, and their importance in five q&a sites. In: Proceedings of the 2013 conference on Computer supported cooperative work, pp. 1237–1252. ACM
     
34.  Gazan, R. (2006). Specialists and synthesists in a question answering community. _Proceedings of the American Society for Information Science and Technology,_ _43_(1), 1–10.
     
     [Article](https://doi.org/10.1002%2Fmeet.1450430171)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Specialists%20and%20synthesists%20in%20a%20question%20answering%20community&journal=Proceedings%20of%20the%20American%20Society%20for%20Information%20Science%20and%20Technology&doi=10.1002%2Fmeet.1450430171&volume=43&issue=1&pages=1-10&publication_year=2006&author=Gazan%2CR) 
     
35.  Gazan, R. (2007). Seekers, sloths and social reference: Homework questions submitted to a question-answering community. _New Review of Hypermedia and Multimedia,_ _13_(2), 239–248.
     
     [Article](https://doi.org/10.1080%2F13614560701711917)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Seekers%2C%20sloths%20and%20social%20reference%3A%20Homework%20questions%20submitted%20to%20a%20question-answering%20community&journal=New%20Review%20of%20Hypermedia%20and%20Multimedia&doi=10.1080%2F13614560701711917&volume=13&issue=2&pages=239-248&publication_year=2007&author=Gazan%2CR) 
     
36.  Geiger, R. S., & Ribes, D. (2010). The work of sustaining order in wikipedia: the banning of a vandal. In: Proceedings of the 2010 ACM conference on computer supported cooperative work, pp. 117–126. ACM
     
37.  Geigle, C., Dev, H., Sundaram, H., & Zhai, C. (2019). A generative model for discovering action-based roles and community role compositions on community question answering platforms. In: Proceedings of the international AAAI conference on web and social media, vol. 13, pp. 181–192.
     
38.  Gliwa, B., Zygmunt, A., & Koźlak, J. (2013). Analysis of roles and groups in blogosphere. In: Proceedings of the 8th international conference on computer recognition systems CORES 2013, pp. 299–308. Springer
     
39.  Golder, S. A., & Donath, J. (2004). Social roles in electronic communities. _Internet Research,_ _5_(1), 19–22.
     
     [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Social%20roles%20in%20electronic%20communities&journal=Internet%20Research&volume=5&issue=1&pages=19-22&publication_year=2004&author=Golder%2CSA&author=Donath%2CJ) 
     
40.  Gómez, V., Kappen, H. J., Litvak, N., & Kaltenbrunner, A. (2013). A likelihood-based framework for the analysis of discussion threads. _World Wide Web,_ _16_(5–6), 645–675.
     
     [Article](https://link.springer.com/doi/10.1007/s11280-012-0162-8)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=A%20likelihood-based%20framework%20for%20the%20analysis%20of%20discussion%20threads&journal=World%20Wide%20Web&doi=10.1007%2Fs11280-012-0162-8&volume=16&issue=5%E2%80%936&pages=645-675&publication_year=2013&author=G%C3%B3mez%2CV&author=Kappen%2CHJ&author=Litvak%2CN&author=Kaltenbrunner%2CA) 
     
41.  Graham, T., & Wright, S. (2014). Discursive equality and everyday talk online: The impact of superparticipants. _Journal of Computer Mediated Communication,_ _19_(3), 625–642.
     
     [Article](https://doi.org/10.1111%2Fjcc4.12016)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Discursive%20equality%20and%20everyday%20talk%20online%3A%20The%20impact%20of%20superparticipants&journal=Journal%20of%20Computer%20Mediated%20Communication&doi=10.1111%2Fjcc4.12016&volume=19&issue=3&pages=625-642&publication_year=2014&author=Graham%2CT&author=Wright%2CS) 
     
42.  Grayson, S., & Greene, D. (2019). Temporal analysis of reddit networks via role embeddings. arXiv preprint. [arXiv:1908.05192](http://arxiv.org/abs/1908.05192)
     
43.  Hamilton, W. L., Zhang, J., Danescu-Niculescu-Mizil, C., Jurafsky, D., & Leskovec, J. (2017). Loyalty in online communities. In: Eleventh international AAAI conference on web and social media
     
44.  Hand, D. J. (2010). Statistical analysis of network data: Methods and models by Eric D. Kolaczyk. _International Statistical Review,_ _78_(1), 135–135.
     
     [Article](https://doi.org/10.1111%2Fj.1751-5823.2010.00109_2.x)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Statistical%20analysis%20of%20network%20data%3A%20Methods%20and%20models%20by%20Eric%20D.%20Kolaczyk&journal=International%20Statistical%20Review&doi=10.1111%2Fj.1751-5823.2010.00109_2.x&volume=78&issue=1&pages=135-135&publication_year=2010&author=Hand%2CDJ) 
     
45.  Hartigan, J. A., & Wong, M. A. (1979). Algorithm as 136: A k-means clustering algorithm. _Journal of the Royal Statistical Society Series C (Applied Statistics),_ _28_(1), 100–108.
     
     [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Algorithm%20as%20136%3A%20A%20k-means%20clustering%20algorithm&journal=Journal%20of%20the%20Royal%20Statistical%20Society%20Series%20C%20%28Applied%20Statistics%29&volume=28&issue=1&pages=100-108&publication_year=1979&author=Hartigan%2CJA&author=Wong%2CMA) 
     
46.  Hecking, T., Chounta, I. A., Hoppe, H. U. (2016). Investigating social and semantic user roles in mooc discussion forums. In: Proceedings of the sixth international conference on learning analytics and knowledge, pp. 198–207. ACM
     
47.  Himelboim, I., Gleave, E., & Smith, M. (2009). Discussion catalysts in online political discussions: Content importers and conversation starters. _Journal of Computer Mediated Communication,_ _14_(4), 771–789.
     
     [Article](https://doi.org/10.1111%2Fj.1083-6101.2009.01470.x)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Discussion%20catalysts%20in%20online%20political%20discussions%3A%20Content%20importers%20and%20conversation%20starters&journal=Journal%20of%20Computer%20Mediated%20Communication&doi=10.1111%2Fj.1083-6101.2009.01470.x&volume=14&issue=4&pages=771-789&publication_year=2009&author=Himelboim%2CI&author=Gleave%2CE&author=Smith%2CM) 
     
48.  Huang, J., Dasgupta, A., Ghosh, A., Manning, J., Sanders, M. (2014). Superposter behavior in mooc forums. In: Proceedings of the first ACM conference on Learning@ scale conference, pp. 117–126. ACM
     
49.  Huang, L., Zhu, Q., Du, J. T., & Lee, B. (2016). Exploring the dynamic contribution behavior of editors in wikis based on time series analysis. _Program Electronic Library and Information Systems,_ _50_(1), 41–57.
     
     [Article](https://doi.org/10.1108%2FPROG-06-2013-0034)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Exploring%20the%20dynamic%20contribution%20behavior%20of%20editors%20in%20wikis%20based%20on%20time%20series%20analysis&journal=Program%20Electronic%20Library%20and%20Information%20Systems&doi=10.1108%2FPROG-06-2013-0034&volume=50&issue=1&pages=41-57&publication_year=2016&author=Huang%2CL&author=Zhu%2CQ&author=Du%2CJT&author=Lee%2CB) 
     
50.  Hymes, D. (2013). _Foundations in sociolinguistics: An ethnographic approach_. Routledge.
     
     [Book](https://doi.org/10.4324%2F9781315888835)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Foundations%20in%20sociolinguistics%3A%20An%20ethnographic%20approach&doi=10.4324%2F9781315888835&publication_year=2013&author=Hymes%2CD) 
     
51.  Iba, T., Nemoto, K., Peters, B., & Gloor, P. A. (2010). Analyzing the creative editing behavior of wikipedia editors: Through dynamic social network analysis. _Procedia Social and Behavioral Sciences,_ _2_(4), 6441–6456.
     
     [Article](https://doi.org/10.1016%2Fj.sbspro.2010.04.054)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Analyzing%20the%20creative%20editing%20behavior%20of%20wikipedia%20editors%3A%20Through%20dynamic%20social%20network%20analysis&journal=Procedia%20Social%20and%20Behavioral%20Sciences&doi=10.1016%2Fj.sbspro.2010.04.054&volume=2&issue=4&pages=6441-6456&publication_year=2010&author=Iba%2CT&author=Nemoto%2CK&author=Peters%2CB&author=Gloor%2CPA) 
     
52.  Keegan, B. C. (2015). Emergent social roles in wikipedia’s breaking news collaborations. _Roles, trust, and reputation in social media knowledge markets_ (pp. 57–79). Springer.
     
     [Chapter](https://link.springer.com/doi/10.1007/978-3-319-05467-4_4)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Emergent%20social%20roles%20in%20wikipedia%E2%80%99s%20breaking%20news%20collaborations&doi=10.1007%2F978-3-319-05467-4_4&pages=57-79&publication_year=2015&author=Keegan%2CBC) 
     
53.  Kou, Y., Gray, C. M., Toombs, A. L., & Adams, R. S. (2018). Understanding social roles in an online community of volatile practice: A study of user experience practitioners on reddit. _ACM Transactions on Social Computing,_ _1_(4), 17.
     
     [Article](https://doi.org/10.1145%2F3283827)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Understanding%20social%20roles%20in%20an%20online%20community%20of%20volatile%20practice%3A%20A%20study%20of%20user%20experience%20practitioners%20on%20reddit&journal=ACM%20Transactions%20on%20Social%20Computing&doi=10.1145%2F3283827&volume=1&issue=4&publication_year=2018&author=Kou%2CY&author=Gray%2CCM&author=Toombs%2CAL&author=Adams%2CRS) 
     
54.  Kriplean, T., Beschastnikh, I., McDonald, D. W. (2008). Articulations of wikiwork: Uncovering valued work in wikipedia through barnstars. In: Proceedings of the 2008 ACM conference on computer supported cooperative work, pp. 47–56. ACM
     
55.  Krishna, S., Billot, R., Jullien, N. (2018). A clustering approach to infer wikipedia contributors’ profile. In _Proceedings of the 14th international symposium on open collaboration_ (pp. 1–5).
     
56.  Lakhani, K. R., Wolf, R. G. (2003). _Why hackers do what they do: Understanding motivation and effort in free/open source software projects_. MIT Sloan working paper.
     
57.  Leskovec, J., Huttenlocher, D., Kleinberg, J. (2010). Governance in social media: A case study of the wikipedia promotion process. In Fourth international AAAI conference on weblogs and social media.
     
58.  Li, Z., Huang, K. W., Cavusoglu, H. (2012). Can we gamify voluntary contributions to online Q\\&A communities? Quantifying the impact of badges on user engagement. In _Proceedings of 2012 workshop on information systems and economics (WISE 2012_).
     
59.  Liang, Y., Introne, J. (2019). Social roles, interactions and community sustainability in social q&a sites: A resource-based perspective. In _Proceedings of the 52nd Hawaii international conference on system sciences_
     
60.  Liao, H. T. (2015). Harnessing the power of collaborative filtering: Comparing the network gatekeeping of baidu baike and Chinese wikipedia. _China Perspectives,_ _2015_(2015/4), 35–49.
     
     [Article](https://doi.org/10.4000%2Fchinaperspectives.6854)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Harnessing%20the%20power%20of%20collaborative%20filtering%3A%20Comparing%20the%20network%20gatekeeping%20of%20baidu%20baike%20and%20Chinese%20wikipedia&journal=China%20Perspectives&doi=10.4000%2Fchinaperspectives.6854&volume=2015&issue=2015%2F4&pages=35-49&publication_year=2015&author=Liao%2CHT) 
     
61.  Lin, B., Serebrenik, A. (2016). Recognizing gender of stack overflow users. In: Proceedings of the 13th international conference on mining software repositories, pp. 425–429
     
62.  Liu, H., & Kešelj, V. (2007). Combined mining of web server logs and web contents for classifying user navigation patterns and predicting users’ future requests. _Data and Knowledge Engineering,_ _61_(2), 304–330.
     
     [Article](https://doi.org/10.1016%2Fj.datak.2006.06.001)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Combined%20mining%20of%20web%20server%20logs%20and%20web%20contents%20for%20classifying%20user%20navigation%20patterns%20and%20predicting%20users%E2%80%99%20future%20requests&journal=Data%20and%20Knowledge%20Engineering&doi=10.1016%2Fj.datak.2006.06.001&volume=61&issue=2&pages=304-330&publication_year=2007&author=Liu%2CH&author=Ke%C5%A1elj%2CV) 
     
63.  Liu, J., Ram, S. (2009). Who does what: Collaboration patterns in the wikipedia and their impact on data quality. In: 19th Workshop on information technologies and systems, pp. 175–180
     
64.  Lorrain, F., & White, H. C. (1971). Structural equivalence of individuals in social networks. _The Journal of Mathematical Sociology,_ _1_(1), 49–80.
     
     [Article](https://doi.org/10.1080%2F0022250X.1971.9989788)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Structural%20equivalence%20of%20individuals%20in%20social%20networks&journal=The%20Journal%20of%20Mathematical%20Sociology&doi=10.1080%2F0022250X.1971.9989788&volume=1&issue=1&pages=49-80&publication_year=1971&author=Lorrain%2CF&author=White%2CHC) 
     
65.  Lumbreras, A., Jouve, B., Velcin, J., & Guégan, M. (2017). Role detection in online forums based on growth models for trees. _Social Network Analysis and Mining,_ _7_(1), 49.
     
     [Article](https://link.springer.com/doi/10.1007/s13278-017-0472-z)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Role%20detection%20in%20online%20forums%20based%20on%20growth%20models%20for%20trees&journal=Social%20Network%20Analysis%20and%20Mining&doi=10.1007%2Fs13278-017-0472-z&volume=7&issue=1&publication_year=2017&author=Lumbreras%2CA&author=Jouve%2CB&author=Velcin%2CJ&author=Gu%C3%A9gan%2CM) 
     
66.  Maki, K., Yoder, M., Jo, Y., Rosé, C. (2017). Roles and success in wikipedia talk pages: Identifying latent patterns of behavior. In: Proceedings of the eighth international joint conference on natural language processing (Vol. 1: Long Papers), pp. 1026–1035
     
67.  Mamykina, L., Manoim, B., Mittal, M., Hripcsak, G., Hartmann, B. (2011). Design lessons from the fastest q&a site in the west. In: Proceedings of the SIGCHI conference on human factors in computing systems, pp. 2857–2866. ACM
     
68.  Massa, P. (2011). Social networks of wikipedia. In: Proceedings of the 22nd ACM conference on hypertext and hypermedia, pp. 221–230
     
69.  May, A., Wachs, J., & Hannák, A. (2019). Gender differences in participation and reward on stack overflow. _Empirical Software Engineering,_ _24_(4), 1997–2019.
     
     [Article](https://link.springer.com/doi/10.1007/s10664-019-09685-x)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Gender%20differences%20in%20participation%20and%20reward%20on%20stack%20overflow&journal=Empirical%20Software%20Engineering&doi=10.1007%2Fs10664-019-09685-x&volume=24&issue=4&pages=1997-2019&publication_year=2019&author=May%2CA&author=Wachs%2CJ&author=Hann%C3%A1k%2CA) 
     
70.  McLachlan, G. J., & Basford, K. E. (1988). _Mixture models: Inference and applications to clustering_ (Vol. 84). Marcel Dekker.
     
     [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Mixture%20models%3A%20Inference%20and%20applications%20to%20clustering&publication_year=1988&author=McLachlan%2CGJ&author=Basford%2CKE) 
     
71.  Mitchell, T. M., et al. (1997). Machine learning. New York: McGraw-hill.
     
72.  Morrison, D., Hayes, C. (2013). Here, have an upvote: Communication behaviour and karma on reddit. In: INFORMATIK 2013—Informatik angepasst an Mensch, Organisation und Umwelt
     
73.  Morzy, M. (2009). On mining and social role discovery in internet forums. In: 2009 International workshop on social informatics, pp. 74–79. IEEE
     
74.  Narang, K., Chung, A., Sundaram, H., Chaturvedi, S. (2019). Discovering archetypes to interpret evolution of individual behavior. arXiv preprint. [arXiv:1902.05567](http://arxiv.org/abs/1902.05567)
     
75.  Nonnecke, B., Preece, J. (2001). Why lurkers lurk. In: AMCIS 2001 proceedings, p. 294
     
76.  Pal, A., Chang, S., Konstan, J. A. (2012). Evolution of experts in question answering communities. In: Sixth international AAAI conference on weblogs and social media
     
77.  Panciera, K., Halfaker, A., Terveen, L. (2009). Wikipedians are born, not made: a study of power editors on wikipedia. In: Proceedings of the ACM 2009 international conference on supporting group work, pp. 51–60. ACM
     
78.  Pennebaker, J. W., Boyd, R. L., Jordan, K., Blackburn, K. (2015). The development and psychometric properties of liwc2015. Technical report
     
79.  Pfeil, U., Svangstu, K., Ang, C. S., & Zaphiris, P. (2011). Social roles in an online support community for older people. _International Journal of Human Computer Interaction,_ _27_(4), 323–347.
     
     [Article](https://doi.org/10.1080%2F10447318.2011.540490)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Social%20roles%20in%20an%20online%20support%20community%20for%20older%20people&journal=International%20Journal%20of%20Human%20Computer%20Interaction&doi=10.1080%2F10447318.2011.540490&volume=27&issue=4&pages=323-347&publication_year=2011&author=Pfeil%2CU&author=Svangstu%2CK&author=Ang%2CCS&author=Zaphiris%2CP) 
     
80.  Quora. Quora Partner Program. [https://www.quora.com/q/quorapartnersupdates/A-guide-to-partner-program-compensation](https://www.quora.com/q/quorapartnersupdates/A-guide-to-partner-program-compensation). Accessed 04 Apr 2020
     
81.  Ribeiro, L. F., Saverese, P. H., Figueiredo, D. R. (2017). struc2vec: Learning node representations from structural identity. In: Proceedings of the 23rd ACM SIGKDD international conference on knowledge discovery and data mining, pp. 385–394. ACM
     
82.  Santos, T., Walk, S., Kern, R., Strohmaier, M., & Helic, D. (2019). Activity archetypes in question-and-answer (q8a) websites—a study of 50 stack exchange instances. _ACM Transactions on Social Computing,_ _2_(1), 4.
     
     [Article](https://doi.org/10.1145%2F3301612)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Activity%20archetypes%20in%20question-and-answer%20%28q8a%29%20websites%E2%80%94a%20study%20of%2050%20stack%20exchange%20instances&journal=ACM%20Transactions%20on%20Social%20Computing&doi=10.1145%2F3301612&volume=2&issue=1&publication_year=2019&author=Santos%2CT&author=Walk%2CS&author=Kern%2CR&author=Strohmaier%2CM&author=Helic%2CD) 
     
83.  Saxena, A., Iyengar, S. (2020). Centrality measures in complex networks: A survey. arXiv preprint. [arXiv:2011.07190](http://arxiv.org/abs/2011.07190)
     
84.  Saxena, A., Saxena, P., Reddy, H., Gera, R. (2019). A survey on studying the social networks of students. arXiv preprint. [arXiv:1909.05079](http://arxiv.org/abs/1909.05079)
     
85.  Schroer, J., & Hertel, G. (2009). Voluntary engagement in an open web-based encyclopedia: Wikipedians and why they do it. _Media Psychology,_ _12_(1), 96–120.
     
     [Article](https://doi.org/10.1080%2F15213260802669466)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Voluntary%20engagement%20in%20an%20open%20web-based%20encyclopedia%3A%20Wikipedians%20and%20why%20they%20do%20it&journal=Media%20Psychology&doi=10.1080%2F15213260802669466&volume=12&issue=1&pages=96-120&publication_year=2009&author=Schroer%2CJ&author=Hertel%2CG) 
     
86.  Singh, V., Johri, A., Mitra, R. (2011). Types of newcomers in an online developer community. In: Proceedings of the ACM 2011 conference on computer supported cooperative work, pp. 717–720. ACM
     
87.  StackExchange. StackExchange all sites. [https://stackexchange.com/sites#users](https://stackexchange.com/sites#users). Accessed 10 May 2020
     
88.  Sun, N., Rau, P. P. L., & Ma, L. (2014). Understanding lurkers in online communities: A literature review. _Computers in Human Behavior,_ _38,_ 110–117.
     
     [Article](https://doi.org/10.1016%2Fj.chb.2014.05.022)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Understanding%20lurkers%20in%20online%20communities%3A%20A%20literature%20review&journal=Computers%20in%20Human%20Behavior&doi=10.1016%2Fj.chb.2014.05.022&volume=38&pages=110-117&publication_year=2014&author=Sun%2CN&author=Rau%2CPPL&author=Ma%2CL) 
     
89.  Turner, T. C., Fisher, K. E. (2006). The impact of social types within information communities: Findings from technical newsgroups. In: Proceedings of the 39th aannual Hawaii international conference on system sciences (HICSS’06), vol. 6, pp. 135b–135b. IEEE
     
90.  Turner, T. C., Smith, M. A., Fisher, D., & Welser, H. T. (2005). Picturing usenet: Mapping computer-mediated collective action. _Journal of Computer Mediated Communication,_ _10_(4), JCMC1048.
     
     [Article](https://doi.org/10.1111%2Fj.1083-6101.2005.tb00270.x)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Picturing%20usenet%3A%20Mapping%20computer-mediated%20collective%20action&journal=Journal%20of%20Computer%20Mediated%20Communication&doi=10.1111%2Fj.1083-6101.2005.tb00270.x&volume=10&issue=4&publication_year=2005&author=Turner%2CTC&author=Smith%2CMA&author=Fisher%2CD&author=Welser%2CHT) 
     
91.  Viégas, F. B., Smith, M. (2004). Newsgroup crowds and authorlines: Visualizing the activity of individuals in conversational cyberspaces. In: Proceedings of the 37th annual Hawaii International conference on system sciences, p. 10 IEEE
     
92.  Ward, J. H., Jr. (1963). Hierarchical grouping to optimize an objective function. _Journal of the American Statistical Association,_ _58_(301), 236–244.
     
     [Article](https://doi.org/10.1080%2F01621459.1963.10500845)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Hierarchical%20grouping%20to%20optimize%20an%20objective%20function&journal=Journal%20of%20the%20American%20Statistical%20Association&doi=10.1080%2F01621459.1963.10500845&volume=58&issue=301&pages=236-244&publication_year=1963&author=Ward%2CJH) 
     
93.  Welser, H. T., Cosley, D., Kossinets, G., Lin, A., Dokshin, F., Gay, G., Smith, M. (2011). Finding social roles in wikipedia. In: Proceedings of the 2011 iConference, pp. 122–129. ACM
     
94.  Welser, H. T., Gleave, E., Fisher, D., & Smith, M. (2007). Visualizing the signatures of social roles in online discussion groups. _Journal of Social Structure,_ _8_(2), 1–32.
     
     [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Visualizing%20the%20signatures%20of%20social%20roles%20in%20online%20discussion%20groups&journal=Journal%20of%20Social%20Structure&volume=8&issue=2&pages=1-32&publication_year=2007&author=Welser%2CHT&author=Gleave%2CE&author=Fisher%2CD&author=Smith%2CM) 
     
95.  White, A. J., Chan, J., Hayes, C., Murphy, B. (2012). Mixed membership models for exploring user roles in online fora. In: Sixth international AAAI conference on weblogs and social media
     
96.  White, D. R., & Reitz, K. P. (1983). Graph and semigroup homomorphisms on networks of relations. _Social Networks,_ _5_(2), 193–234.
     
     [Article](https://doi.org/10.1016%2F0378-8733%2883%2990025-4)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Graph%20and%20semigroup%20homomorphisms%20on%20networks%20of%20relations&journal=Social%20Networks&doi=10.1016%2F0378-8733%2883%2990025-4&volume=5&issue=2&pages=193-234&publication_year=1983&author=White%2CDR&author=Reitz%2CKP) 
     
97.  Whittaker, S., Terveen, L., Hill, W., Cherny, L. (2003). The dynamics of mass interaction. In: From Usenet to CoWebs, pp. 79–91. Springer
     
98.  Wikipedia. Kullback-Leibler Divergence. [https://en.wikipedia.org/wiki/Kullback-Leibler\_divergence](https://en.wikipedia.org/wiki/Kullback-Leibler_divergence). Accessed 19 Apr 2020
     
99.  Wikipedia. Usenet Newsgroups. [https://en.wikipedia.org/wiki/Usenet\_newsgroup](https://en.wikipedia.org/wiki/Usenet_newsgroup). Accessed 04 July 2019
     
100.  Wikipedia. Wikipedia:Wikipedians. [https://en.wikipedia.org/wiki/Wikipedia:Wikipedians](https://en.wikipedia.org/wiki/Wikipedia:Wikipedians). Accessed 07 Dec 2019
      
101.  Wuetherick, B. (2010). Basics of qualitative research: Techniques and procedures for developing grounded theory. _Canadian Journal of University Continuing Education_. [https://doi.org/10.21225/D5G01T](https://doi.org/10.21225/D5G01T).
      
      [Article](https://doi.org/10.21225%2FD5G01T)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Basics%20of%20qualitative%20research%3A%20Techniques%20and%20procedures%20for%20developing%20grounded%20theory&journal=Canadian%20Journal%20of%20University%20Continuing%20Education&doi=10.21225%2FD5G01T&publication_year=2010&author=Wuetherick%2CB) 
      
102.  Yang, D., Halfaker, A., Kraut, R., Hovy, E. (2016). Who did what: Editor role identification in wikipedia. In: Tenth international AAAI conference on web and social media
      
103.  Yang, D., Kraut, R. E., Smith, T., Mayfield, E., Jurafsky, D. (2019). Seekers, providers, welcomers, and storytellers: Modeling social roles in online health communities. In: Proceedings of the 2019 CHI conference on human factors in computing systems, p. 344. ACM
      
104.  Yang, D., Wen, M., Rose, C. (2015). Weakly supervised role identification in teamwork interactions. In: Proceedings of the 53rd annual meeting of the association for computational linguistics and the 7th international joint conference on natural language processing (Vol. 1: Long Papers), pp. 1671–1680
      
105.  Yang, J., Tao, K., Bozzon, A., Houben, G. J. (2014). Sparrows and owls: Characterisation of expert behaviour in stackoverflow. In: International conference on user modeling, adaptation, and personalization, pp. 266–277. Springer
      
106.  Zhang, X., & Wang, C. (2012). Network positions and contributions to online public goods: The case of chinese wikipedia. _Journal of Management Information Systems,_ _29_(2), 11–40.
      
      [Article](https://doi.org/10.2753%2FMIS0742-1222290202)  [Google Scholar](http://scholar.google.com/scholar_lookup?&title=Network%20positions%20and%20contributions%20to%20online%20public%20goods%3A%20The%20case%20of%20chinese%20wikipedia&journal=Journal%20of%20Management%20Information%20Systems&doi=10.2753%2FMIS0742-1222290202&volume=29&issue=2&pages=11-40&publication_year=2012&author=Zhang%2CX&author=Wang%2CC) 
      

[Download references](https://citation-needed.springer.com/v2/references/10.1007/s42001-021-00125-9?format=refman&flavour=references)