diff --git a/text/2_relwork.tex b/text/2_relwork.tex index f779e1d..64d3a5f 100644 --- a/text/2_relwork.tex +++ b/text/2_relwork.tex @@ -18,7 +18,7 @@ Furthermore, user can comment on every question and answer. This can be used for For each community on StackExchange a ``Meta'' page is offered where members of the respective community can discuss about the associated community \cite{stackoverflowmeta, mamykina2011design}. This place is used by site admins to interact with the community. The Meta pages are also used for proposing and voting on new features and reporting bugs. These Meta pages run the same software as the CQA pages so users vote the ideas and suggestions in same way they would do on the actual CQA sites. \begin{figure} - \includegraphics[scale=0.5]{figures/stackoverflow_example_post} + \includegraphics[scale=0.47]{figures/stackoverflow_example_post} \label{soexamplepost} \caption{A typically question on StackOverflow. In the top middle section of the page the question is stated. The question has 4 tags an 3 comments attached to it. Beneath the question all answers are listed by score in descending order (only one answer is visible in this screenshot). The accepted answer is marked by a green check mark. To the left of the question and answers the score (computed via votes) is indicated.} \end{figure} @@ -51,8 +51,16 @@ For each community on StackExchange a ``Meta'' page is offered where members of \section{State of the Art} Since the introduction of Web 2.0 and the subsquential spawning of platforms for social interaction, researchers started investigating the emerging communities. -The Social Sciences focus on the interactions of users on various platforms. Community knowledge platforms are of special intrest, for instance, StackExchange, Quora, Redit \cite{lin2017better}, Yahoo! Answers \cite{bian2008finding}, and Wikipedia \cite{yazdanian2019eliciting}. %TODO add refs +The Social Sciences focus on the interactions of users on various platforms. Community knowledge platforms are of special intrest, for instance, StackExchange \cite{}, Quora \cite{}, Reddit \cite{lin2017better, chandrasekharan2017you}, Yahoo! Answers \cite{bian2008finding}, and Wikipedia \cite{yazdanian2019eliciting}. %TODO add refs %TODO more text here + + + + + + + + In their book on ''Building successful online communities: Evidence-based social design`` \cite{kraut2012building} Kraut \etal lie out five equally important criteria online platforms have to fullfill in order to thrive. 1) When starting a community has to have a critical mass of users who create content. \cite{mamykina2011design} %TODO add ref to stackoverflow 2) The platform must attract new users to grow as well as to replace leaving users. Depending on the type of the community new users should bring certain skills, for example, programming background in open source software, or qualtities, for example, a certain illness in medical communities. New users also bring the challenge of onboarding with them. They will not be familiar with all the rules and nuances of the community. %TODO add ref 3) Users should be encouraged to commit to the community. Online communities are often based on voluntarity of their users, hence the platform has to ensure users are willing to stay. Compared to companies, most platforms do not have contracts with users. 4) Contribution by users to the community should be encouraged. Content generation and engagment is the backbone of a online community. 5) The community need regulation to sustain the community. Not every user in a community is interested in the well being of the community. Therefore, every community has to deal with trolls, and inappropiate or even destructive behavior. Rules need to be established and enforced to limit the damage malicous users cause. @@ -81,15 +89,13 @@ The onboarding process is a permanent challenge for online communities. % Rolling out the Welcome Wagon: June Update \cite{friend2018rolling} “Ask a Question Wizard” prototype, reduce exclusion (negative feelings, expectations and experiences), improve inclusion (learn from other communities facing similar problems), classification of abusive and unwelcoming comments % Welcome Wagon: Classifying Comments on Stack Overflow \cite{silge2019welcome} #all about comments, effort to make site more welcoming, staff internal rating of comments (fine, unwelcoming, abusive, 57 raters, 13742 ratings, 3992 comments) + + \subsection{Keeping users engaged, contributing and well behaved} -% On the personality traits of stackoverflow users \cite{bazelli2013personality} analyzing personality traits, top reputated users are more extroverted than less reputated users - - - - % reputation +% On the personality traits of stackoverflow users \cite{bazelli2013personality} analyzing personality traits, top reputated users are more extroverted than less reputated users % Building reputation in stackoverflow: an empirical investigation. \cite{bosu2013building} gaming the reputation system of SO, answering question with tags with lower expertise density, answering promptly, first one to answer, activity during off peak hours, contributing to diverse areas % Analysis of the reputation system and user contributions on a question answering website: Stackoverflow \cite{movshovitz2013analysis} about the reputation system, high reputation indicates primary source of answers and high quality, most questions asked by low reputation users but high reputation users post most questions on avg compared to low reputation users, effective finding of spam users and other extreme behaviors via graph analysis, predicting which users become influential longterm contributors, experts can be reliably identified based on the participation in the first few months after registration % Design Lessons from the Fastest Q&A Site in the West \cite{mamykina2011design} understanding SO success, 1) productive competition (gamification reputation), 2) founders were already experts on site the created (ensured success early on, founders involved in community not external), 3) meta page for discussion and voting on features (same mechanics as on SO page) diff --git a/text/bib.bib b/text/bib.bib index 28ae3ce..d816c37 100644 --- a/text/bib.bib +++ b/text/bib.bib @@ -174,25 +174,25 @@ year={} } @article{stackoverflowvotedown, - title={Help Center > Privileges > Vote down}, + title={Help Center \textgreater~Privileges \textgreater~Vote down}, author={}, journal={\url{https://stackoverflow.com/help/privileges/vote-down}}, year={} } @article{stackoverflowprivileges, - title={Help Center > Privileges}, + title={Help Center \textgreater~Privileges}, author={}, journal={\url{https://stackoverflow.com/help/privileges/}}, year={} } @article{mathoverflowprivileges, - title={Help Center > Privileges}, + title={Help Center \textgreater~Privileges}, author={}, journal={\url{https://mathoverflow.com/help/privileges/}}, year={} } @article{stackoverflowbadges, - title={Help Center > Badges}, + title={Help Center \textgreater~Badges}, author={}, journal={\url{https://stackoverflow.com/help/badges/}}, year={}