English
Related papers

Related papers: Friendliness Of Stack Overflow Towards Newbies

200 papers

Badges are commonly used in online platforms as incentives for promoting contributions. It is widely accepted that badges "steer" people's behavior toward increasing their rate of contributions before obtaining the badge. This paper…

Machine Learning · Computer Science 2020-08-24 Nicholas Hoernle , Gregory Kehne , Ariel D. Procaccia , Kobi Gal

Context: Software developers are increasingly facing the challenges of writing code that is not only concurrent but also correct. Objective: To help these developers, it is necessary to understand concurrency topics they are interested in,…

Software Engineering · Computer Science 2021-09-13 Mehdi Bagherzadeh , Syed Ahmed , Srilakshmi Sripathi , Raffi Khatchadourian

Community Question Answering (CQA) platforms steadily gain popularity as they provide users with fast responses to their queries. The swiftness of these responses is contingent on a mixture of query-specific and user-related elements. This…

Social and Information Networks · Computer Science 2024-03-19 Rima Hazra , Agnik Saha , Somnath Banerjee , Animesh Mukherjee

Images are increasingly being shared by software developers in diverse channels including question-and-answer forums like Stack Overflow. Although prior work has pointed out that these images are meaningful and provide complementary…

Software Engineering · Computer Science 2023-03-29 Dong Wang , Tao Xiao , Christoph Treude , Raula Gaikovina Kula , Hideaki Hata , Yasutaka Kamei

Although many software development projects have moved their developer discussion forums to generic platforms such as Stack Overflow, Eclipse has been steadfast in hosting their self-supported community forums. While recent studies show…

Choosing an appropriate software development technology (e.g., programming language) is challenging due to the proliferation of diverse options. The selection of inappropriate technologies for development may have a far-reaching effect on…

Software Engineering · Computer Science 2023-12-07 Saikat Mondal , Debajyoti Mondal , Chanchal K. Roy

Online communities are becoming increasingly important as platforms for large-scale human cooperation. These communities allow users seeking and sharing professional skills to solve problems collaboratively. To investigate how users…

Physics and Society · Physics 2016-04-27 Lingfei Wu , Jacopo A. Baggio , Marco A. Janssen

Community Question Answering (CQA) websites can be claimed as the most major venues for knowledge sharing, and the most effective way of exchanging knowledge at present. Considering that massive amount of users are participating online and…

Information Retrieval · Computer Science 2018-10-29 Chaoran Huang , Lina Yao , Xianzhi Wang , Boualem Benatallah , Xiang Zhang

Blocks-based programming has become the lingua franca for introductory coding. Studies have found that experience with blocks-based programming can help beginners learn more traditional text-based languages. We explore how blocks…

Programming Languages · Computer Science 2018-06-27 David Bau , Jeff Gray , Caitlin Kelleher , Josh Sheldon , Franklyn Turbak

Badges are endemic to online interaction sites, from Question and Answer (Q&A) websites to ride sharing, as systems for rewarding participants for their contributions. This paper studies how badge design affects people's contributions and…

Social and Information Networks · Computer Science 2020-08-17 Stav Yanovsky , Nicholas Hoernle , Omer Lev , Kobi Gal

There has a been a significant rise in the use of Community Question Answering sites (CQAs) over the last decade owing primarily to their ability to leverage the wisdom of the crowd. Duplicate questions have a crippling effect on the…

Computation and Language · Computer Science 2022-10-05 Mihir Kale , Anirudha Rayasam , Radhika Parik , Pranav Dheram

Onboarding newcomers is vital for the sustainability of open-source software (OSS) projects. To lower barriers and increase engagement, OSS projects have dedicated experts who provide guidance for newcomers. However, timely responses are…

Software Engineering · Computer Science 2025-05-08 Xin Tan , Xiao Long , Yinghao Zhu , Lin Shi , Xiaoli Lian , Li Zhang

Stack Exchange, a question-and-answer(Q&A) platform, has exhibited signs of a declining user engagement. This paper investigates user engagement dynamics across various Stack Exchange communities including Data science, AI, software…

Social and Information Networks · Computer Science 2024-09-16 Agnik Saha , Mohammad Shahidul Kader , Mohammad Masum

Question answering platforms, such as Stack Overflow, have impacted substantially how developers search for solutions for their programming problems. The crowd knowledge content available from such platforms has also been used to leverage…

Software Engineering · Computer Science 2021-03-18 Liliane do Nascimento Vale , Marcelo de Almeida Maia

Developers use Question and Answer (Q&A) websites to exchange knowledge and expertise. Stack Overflow is a popular Q&A website where developers discuss coding problems and share code examples. Although all Stack Overflow posts are free to…

Software Engineering · Computer Science 2017-03-14 Le An , Ons Mlouki , Foutse Khomh , Giuliano Antoniol

Background: Sub-optimal code is prevalent in software systems. Developers may write low-quality code due to many reasons, such as lack of technical knowledge, lack of experience, time pressure, management decisions, and even unhappiness.…

Software Engineering · Computer Science 2022-04-15 Chaiyong Ragkhitwetsagul , Matheus Paixao

Community question answering (CQA) represents the type of Web applications where people can exchange knowledge via asking and answering questions. One significant challenge of most real-world CQA systems is the lack of effective matching…

Social and Information Networks · Computer Science 2018-07-18 Xianzhi Wang , Chaoran Huang , Lina Yao , Boualem Benatallah , Manqing Dong

Millions of users on the Internet discuss a variety of topics on Question-and-Answer (Q&A) instances. However, not all instances and topics receive the same amount of attention, as some thrive and achieve self-sustaining levels of activity,…

Social and Information Networks · Computer Science 2019-04-11 Tiago Santos , Simon Walk , Roman Kern , Markus Strohmaier , Denis Helic

Software engineers have historically relied on human-powered Q&A platforms like Stack Overflow (SO) as coding aids. With the rise of generative AI, developers have started to adopt AI chatbots, such as ChatGPT, in their software development…

Human-Computer Interaction · Computer Science 2025-02-24 Jiachen Li , Elizabeth Mynatt , Varun Mishra , Jonathan Bell

Stack Overflow hosts valuable programming-related knowledge with 11,926,354 links that reference to the third-party websites. The links that reference to the resources hosted outside the Stack Overflow websites extend the Stack Overflow…

Software Engineering · Computer Science 2022-02-15 Jiakun Liu , Xin Xia , David Lo , Haoxiang Zhang , Ying Zou , Ahmed E. Hassan , Shanping Li