Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2631775.2631809acmconferencesArticle/Chapter ViewAbstractPublication PageshtConference Proceedingsconference-collections
research-article

Asking the right question in collaborative q&a systems

Published: 01 September 2014 Publication History

Abstract

Collaborative Question Answering (cQA) platforms are a very popular repository of crowd-generated knowledge. By formulating questions, users express needs that other members of the cQA community try to collaboratively satisfy. Poorly formulated questions are less likely to receive useful responses, thus hindering the overall knowledge generation process. Users are often asked to reformulate their needs, adding specific details, providing examples, or simply clarifying the context of their requests. Formulating a good question is a task that might require several interactions between the asker and other community members, thus delaying the actual answering and, possibly, decreasing the interest of the community in the issue. This paper contributes new insights to the study of cQA platforms by investigating the editing behaviour of users. We identify a number of editing actions, and provide a two-step approach for the automatic suggestion of the most likely editing actions to be performed for a newly created question. We evaluated our approach in the context of the Stack Overflow cQA, demonstrating how, for given types of editing actions, it is possible to provide accurate reformulation suggestions.

References

[1]
J. Ahn, B. S. Butler, C. Weng, and S. Webster. Learning to be a Better Q'er in Social Q&A Sites: Social Norms and Information Artifacts. ASIST, 50(1):1--10, 2013.
[2]
A. Anderson, D. Huttenlocher, J. Kleinberg, and J. Leskovec. Discovering Value from Community Activity on Focused Question Answering Sites: A Case Study of Stack Over ow. In Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD '12, pages 850--858, 2012.
[3]
A. Anderson, D. Huttenlocher, J. Kleinberg, and J. Leskovec. Steering User Behavior with Badges. In Proceedings of the 22Nd International Conference on World Wide Web, WWW '13, pages 95--106, 2013.
[4]
M. Asaduzzaman, A. S. Mashiyat, C. K. Roy, and K. A. Schneider. Answering Questions About Unanswered Questions of Stack Over ow. In Proceedings of the 10th Working Conference on Mining Software Repositories, MSR '13, pages 97--100, 2013.
[5]
M. Bouguessa, B. Dumoulin, and S. Wang. Identifying Authoritative Actors in Question-answering Forums: The Case of Yahoo! Answers. In Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD '08, pages 866--874, 2008.
[6]
M. Burns and X. Kotval. Questions About Questions: Investigating How Knowledge Workers Ask and Answer Questions. Bell Labs Technical Journal, 17(4):43--61, 2013.
[7]
D. Dearman and K. N. Truong. Why Users of Yahoo!: Answers Do Not Answer Questions. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI '10, pages 329--332, 2010.
[8]
S. C. Deerwester, S. T. Dumais, T. K. Landauer, G. W. Furnas, and R. A. Harshman. Indexing by Latent Semantic Analysis. JASIS, 41(6):391--407, 1990.
[9]
B. V. Hanrahan, G. Convertino, and L. Nelson. Modeling Problem Difficulty and Expertise in Stackover ow. In Proceedings of the ACM 2012 Conference on Computer Supported Cooperative Work Companion, CSCW '12, pages 91--94, 2012.
[10]
F. M. Harper, D. Raban, S. Rafaeli, and J. A. Konstan. Predictors of Answer Quality in Online Q&A Sites. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI '08, pages 865--874, 2008.
[11]
T. Iba, K. Nemoto, B. Peters, and P. A. Gloor. Analyzing the Creative Editing Behavior of Wikipedia Editors: Through Dynamic Social Network Analysis. Procedia - Social and Behavioral Sciences, 2(4):6441--6456, 2010.
[12]
P. Jurczyk and E. Agichtein. Discovering authorities in question answer communities by using link analysis. In Proceedings of the sixteenth ACM Conference on Information and Knowledge Management, CIKM '07, pages 919--922, 2007.
[13]
J. Liu, Q. Wang, C.-Y. Lin, and H.-W. Hon. Question Difficulty Estimation in Community Question Answering Services. In EMNLP, pages 85--90, 2013.
[14]
X. Liu, W. B. Croft, and M. Koll. Finding experts in community-based question-answering services. In Proceedings of the 14th ACM International Conference on Information and Knowledge Management, CIKM '05, pages 315--316, 2005.
[15]
D. Ma, D. Schuler, T. Zimmermann, and J. Sillito. Expert recommendation with usage expertise. In IEEE International Conference on Software Maintenance, ICSM '09, pages 535--538, 2009.
[16]
L. Mamykina, B. Manoim, M. Mittal, G. Hripcsak, and B. Hartmann. Design Lessons from the Fastest Q&a Site in the West. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI '11, pages 2857--2866, 2011.
[17]
S. Nasehi, J. Sillito, F. Maurer, and C. Burns. What makes a good code example?: A study of programming Q&A in Stack Over ow. In IEEE International Conference on Software Maintenance, ICSM '12, pages 25--34, 2012.
[18]
A. Pal, S. Chang, and J. A. Konstan. Evolution of Experts in Question Answering Communities. In Proceedings of the International AAAI Conference on Weblogs and Social Media, ICWSM '12, pages 274--281, 2012.
[19]
A. Pal, F. M. Harper, and J. A. Konstan. Exploring Question Selection Bias to Identify Experts and Potential Experts in Community Question Answering. ACM Trans. Inf. Syst., 30(2):10:1--10:28, 2012.
[20]
Y. R. Tausczik, A. Kittur, and R. E. Kraut. Collaborative Problem Solving: A Study of MathOver ow. In Proceedings of the 17th ACM Conference on Computer Supported Cooperative Work & Social Computing, CSCW '14, pages 355--367, 2014.
[21]
C. Treude, O. Barzilay, and M. Storey. How do programmers ask and answer questions on the web?: NIER track. In Proceedings of the ACM/IEEE International Conference on Software Engineering, ICSE '11, pages 804--807, 2011.
[22]
B. Vasilescu, A. Serebrenik, P. Devanbu, and V. Filkov. How Social Q&A Sites Are Changing Knowledge Sharing in Open Source Software Communities. In Proceedings of the 17th ACM Conference on Computer Supported Cooperative Work & Social Computing, CSCW '14, pages 342--354, 2014.
[23]
L. Yang, M. Qiu, S. Gottipati, F. Zhu, J. Jiang, H. Sun, and Z. Chen. CQArank: Jointly Model Topics and Expertise in Community Question Answering. In Proceedings of the 22nd ACM International Conference on Conference on Information and Knowledge Management, CIKM '13, pages 99--108, 2013.
[24]
J. Zhang, M. S. Ackerman, and L. Adamic. Expertise Networks in Online Communities: Structure and Algorithms. In Proceedings of the 16th International Conference on World Wide Web, WWW '07, pages 221--230, 2007.
[25]
Y. Zhou, G. Cong, B. Cui, C. S. Jensen, and J. Yao. Routing Questions to the Right Users in Online Communities. In IEEE 25th International Conference on Data Engineering, ICDE '09, pages 700--711, 2009.

Cited By

View all
  • (2024)Vulnerably (Mis)Configured? Exploring 10 Years of Developers' Q&As on Stack OverflowProceedings of the 18th International Working Conference on Variability Modelling of Software-Intensive Systems10.1145/3634713.3634729(112-122)Online publication date: 7-Feb-2024
  • (2024)Automatic bi-modal question title generation for Stack Overflow with prompt learningEmpirical Software Engineering10.1007/s10664-024-10466-429:3Online publication date: 3-May-2024
  • (2023)Hypothesizer: A Hypothesis-Based Debugger to Find and Test Debugging HypothesesProceedings of the 36th Annual ACM Symposium on User Interface Software and Technology10.1145/3586183.3606781(1-14)Online publication date: 29-Oct-2023
  • Show More Cited By

Index Terms

  1. Asking the right question in collaborative q&a systems

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    HT '14: Proceedings of the 25th ACM conference on Hypertext and social media
    September 2014
    346 pages
    ISBN:9781450329545
    DOI:10.1145/2631775
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    In-Cooperation

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 September 2014

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. classification
    2. collaborative question answering
    3. stack overflow

    Qualifiers

    • Research-article

    Conference

    HT '14
    Sponsor:

    Acceptance Rates

    HT '14 Paper Acceptance Rate 49 of 86 submissions, 57%;
    Overall Acceptance Rate 378 of 1,158 submissions, 33%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)27
    • Downloads (Last 6 weeks)9
    Reflects downloads up to 03 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Vulnerably (Mis)Configured? Exploring 10 Years of Developers' Q&As on Stack OverflowProceedings of the 18th International Working Conference on Variability Modelling of Software-Intensive Systems10.1145/3634713.3634729(112-122)Online publication date: 7-Feb-2024
    • (2024)Automatic bi-modal question title generation for Stack Overflow with prompt learningEmpirical Software Engineering10.1007/s10664-024-10466-429:3Online publication date: 3-May-2024
    • (2023)Hypothesizer: A Hypothesis-Based Debugger to Find and Test Debugging HypothesesProceedings of the 36th Annual ACM Symposium on User Interface Software and Technology10.1145/3586183.3606781(1-14)Online publication date: 29-Oct-2023
    • (2023)QTC4SO: Automatic Question Title Completion for Stack Overflow2023 IEEE/ACM 31st International Conference on Program Comprehension (ICPC)10.1109/ICPC58990.2023.00011(1-12)Online publication date: May-2023
    • (2023)Framing of Quality Questions for Quality Code SnippetsIntelligent Computing and Communication10.1007/978-981-99-1588-0_43(503-514)Online publication date: 20-Sep-2023
    • (2022)pycefrProceedings of the 30th IEEE/ACM International Conference on Program Comprehension10.1145/3524610.3527878(173-177)Online publication date: 16-May-2022
    • (2022)Contextual Documentation Referencing on Stack OverflowIEEE Transactions on Software Engineering10.1109/TSE.2020.298189848:1(135-149)Online publication date: 1-Jan-2022
    • (2022)Generating High Quality Titles in StackOverflow via Data Denoising Method2022 IEEE 13th International Symposium on Parallel Architectures, Algorithms and Programming (PAAP)10.1109/PAAP56126.2022.10010656(1-6)Online publication date: 25-Nov-2022
    • (2022)Code samples summarization for knowledge exchange in developer communitySoftware: Practice and Experience10.1002/spe.315153:2(347-365)Online publication date: 20-Sep-2022
    • (2020)Contextual Information in Social How-To Questions That Initiate DocumentationJournal of Business and Technical Communication10.1177/105065192091022634:3(287-326)Online publication date: 13-Mar-2020
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media