Asking Questions is Easy, Asking Great Questions is Hard: Constructing Effective Stack Overflow Questions
Location
Virtual presentation
Document Type
Presentation
Start Date
4-27-2020 8:00 AM
End Date
5-2-2020 5:00 PM
Abstract
Stack Overflow, as one of the most well-known and fastest Q%A platform for programmers, has been known and identified to have an environment that are hostile toward users such as novices and women. While previous research has focused on making posts on such platforms comprehensible or identifying the barriers that prevent users from contributing, few sources have consolidated qualities that constitute a good question post into a format that is accessible to potential question askers. In this project, we establish a metric for good Stack Overflow questions and utilize the large corpus of available questions to mine for qualities that are significantly correlated with good posts. To get an initial sense of these answer-eliciting factors, we review current literature to glean insight from findings of qualitative approaches and also search some of the highly successful existing questions for trends and practices. We then help users incorporate these qualities into their question formulation process by building a Chrome plugin that checks for the presence of these criteria, makes actionable suggestions to guide improvement, and evaluates the question's current likelihood of receiving an answer.
Keywords:
Social Q&A, Data mining, Online communities
Recommended Citation
Hsieh, Jane, "Asking Questions is Easy, Asking Great Questions is Hard: Constructing Effective Stack Overflow Questions" (04/27/20). Senior Symposium. 6.
https://digitalcommons.oberlin.edu/seniorsymp/2020/presentations/6
Major
Computer Science; Mathematics
Project Mentor(s)
Cynthia Taylor, Computer Science
April 2020
Asking Questions is Easy, Asking Great Questions is Hard: Constructing Effective Stack Overflow Questions
Virtual presentation
Stack Overflow, as one of the most well-known and fastest Q%A platform for programmers, has been known and identified to have an environment that are hostile toward users such as novices and women. While previous research has focused on making posts on such platforms comprehensible or identifying the barriers that prevent users from contributing, few sources have consolidated qualities that constitute a good question post into a format that is accessible to potential question askers. In this project, we establish a metric for good Stack Overflow questions and utilize the large corpus of available questions to mine for qualities that are significantly correlated with good posts. To get an initial sense of these answer-eliciting factors, we review current literature to glean insight from findings of qualitative approaches and also search some of the highly successful existing questions for trends and practices. We then help users incorporate these qualities into their question formulation process by building a Chrome plugin that checks for the presence of these criteria, makes actionable suggestions to guide improvement, and evaluates the question's current likelihood of receiving an answer.
Notes
Click here to view this presentation at the Office of Undergraduate Research website from April 27-May 2, 2020.