Is Stack Overflow Obsolete? An Empirical Study of the Characteristics of ChatGPT Answers to Stack Overflow Questions
Not on the map. Why?
Abstract (arXiv)
Q&A platforms have been crucial for the online help-seeking behavior of programmers. However, the recent popularity of ChatGPT is altering this trend. Despite this popularity, no comprehensive study has been conducted to evaluate the characteristics of ChatGPT's answers to programming questions. To bridge the gap, we conducted the first in-depth analysis of ChatGPT answers to 517 programming questions on Stack Overflow and examined the correctness, consistency, comprehensiveness, and conciseness of ChatGPT answers. Furthermore, we conducted a large-scale linguistic analysis, as well as a user study, to understand the characteristics of ChatGPT answers from linguistic and human aspects. Our analysis shows that 52% of ChatGPT answers contain incorrect information and 77% are verbose. Nonetheless, our user study participants still preferred ChatGPT answers 35% of the time due to their comprehensiveness and well-articulated language style. However, they also overlooked the misinformation in the ChatGPT answers 39% of the time. This implies the need to counter misinformation in ChatGPT answers to programming questions and raise awareness of the risks associated with seemingly correct answers.
Key facts. Cited by 42 papers in the map (data through 14 Oct 2026). Builds on 26 of its 87 references that are in the map. First posted on arXiv 4 Aug 2023.
Builds on
26 of 87 references.
References · 26
- 2021On the Opportunities and Risks of Foundation Modelscited by 4,033
- 2020RealToxicityPrompts: Evaluating Neural Toxic Degeneration in Language Modelscited by 1,255
- 2022Large Language Models Are Human-Level Prompt Engineerscited by 1,045
- 2020On Faithfulness and Factuality in Abstractive Summarizationcited by 900
- 2023The Internal State of an LLM Knows When It's Lyingcited by 659
- 2023How Close is ChatGPT to Human Experts? Comparison Corpus, Evaluation, and Detectioncited by 481
- 2021Measuring and Improving Consistency in Pretrained Language Modelscited by 364
- 2023Check Your Facts and Try Again: Improving Large Language Models with External Knowledge and Automated Feedbackcited by 353
- 2017DeepPath: A Reinforcement Learning Method for Knowledge Graph Reasoningcited by 266
- 2022Grounded Copilot: How Programmers Interact with Code-Generating Modelscited by 218
- 2023ChatGPT: Jack of all trades, master of nonecited by 204
- 2023A Categorical Archive of ChatGPT Failurescited by 168
14 more
- 2022GitHub Copilot AI pair programmer: Asset or Liability?cited by 152
- 2021Knowledgeable or Educated Guess? Revisiting Language Models as Knowledge Basescited by 107
- 2019Assessing The Factual Accuracy of Generated Textcited by 103
- 2023The Programmer's Assistant: Conversational Interaction with a Large Language Model for Software Developmentcited by 96
- 2018'It's Reducing a Human Being to a Percentage'; Perceptions of Justice in Algorithmic Decisionscited by 91
- 2023ChatGPT or Human? Detect and Explain. Explaining Decisions of Machine Learning Model for Detecting Short ChatGPT-generated Textcited by 85
- 2021The Factual Inconsistency Problem in Abstractive Text Summarization: A Surveycited by 79
- 2022Are Deepfakes Concerning? Analyzing Conversations of Deepfakes on Reddit and Exploring Societal Implicationscited by 14
- 2017Sentiment Polarity Detection for Software Developmentcited by 12
- 2023Human-Centered Responsible Artificial Intelligence: Current & Future Trendscited by 8
- 2018Evaluating How Developers Use General-Purpose Web-Search for Code Retrievalcited by 6
- 2023Automated Summarization of Stack Overflow Postscited by 5
- 2017How to Ask for Technical Help? Evidence-based Guidelines for Writing Questions on Stack Overflowcited by 4
- 2020Quality Estimation & Interpretability for Code Translationcited by 3
Built on by
Citing papers per year: 2023: 5; 2024: 8; 2025: 16; 2026: 13.
42 papers.
Sort:
By area:
- 2023Human Feedback is not Gold Standardcited by 83
- 2024When LLMs Meet Cybersecurity: A Systematic Literature Reviewcited by 71
- 2024A Comprehensive Survey of Direct Preference Optimization: Datasets, Theories, Variants, and Applicationscited by 27
- 2023AI-TA: Towards an Intelligent Question-Answer Teaching Assistant using Open-Source LLMscited by 22
- 2025Understanding the LLM-ification of CHI: Unpacking the Impact of LLMs at CHI through a Systematic Literature Reviewcited by 16
- 2024SM3-Text-to-Query: Synthetic Multi-Model Medical Text-to-Query Benchmarkcited by 14
- 2025ComPO: Preference Alignment via Comparison Oraclescited by 13
- 2025How Do Programming Students Use Generative AI?cited by 10
- 2025Do LLMs Consider Security? An Empirical Study on Responses to Programming Questionscited by 9
- 2025Rubrik's Cube: Testing a New Rubric for Evaluating Explanations on the CUBE datasetcited by 8
- 2024Synthetic Human Memories: AI-Edited Images and Videos Can Implant False Memories and Distort Recollectioncited by 7
- 2025How Individual Traits and Language Styles Shape Preferences In Open-ended User-LLM Interaction: A Preliminary Studycited by 7
30 more
- 2025Linguistic Characteristics of AI-Generated Text: A Surveycited by 7
- 2023GenCodeSearchNet: A Benchmark Test Suite for Evaluating Generalization in Programming Language Understandingcited by 6
- 2024An Insight into Security Code Review with LLMs: Capabilities, Obstacles, and Influential Factorscited by 6
- 2025How Safe Are AI-Generated Patches? A Large-scale Study on Security Risks in LLM and Agentic Automated Program Repair on SWE-benchcited by 5
- 2025Collaborative Document Editing with Multiple Users and AI Agentscited by 5
- 2024ChatGPT's Potential in Cryptography Misuse Detection: A Comparative Analysis with Static Analysis Toolscited by 4
- 2025Using LLMs in Generating Design Rationale for Software Architecture Decisionscited by 4
- 2025Curiosity by Design: An LLM-based Coding Assistant Asking Clarification Questionscited by 4
- 2023Complementary Advantages of ChatGPTs and Human Readers in Reasoning: Evidence from English Text Reading Comprehensioncited by 2
- 2024The Heterogeneous Productivity Effects of Generative AIcited by 2
- 2025Information Retrieval in the Age of Generative AI: The RGB Modelcited by 2
- 2025Walking the Tightrope of LLMs for Software Development: A Practitioners' Perspectivecited by 2
- 2023Transforming the Output of Generative Pre-trained Transformer: The Influence of the PGI Framework on Attention Dynamicscited by 1
- 2024A Risk Taxonomy and Reflection Tool for Large Language Model Adoption in Public Healthcited by 1
- 2025Let Them Down Easy! Contextual Effects of LLM Guardrails on User Perceptions and Preferencescited by 1
- 2025User Misconceptions of LLM-Based Conversational Programming Assistantscited by 1
- 2026Illocutionary Explanation Planning for Source-Faithful Explanations in Retrieval-Augmented Language Modelscited by 1
- 2026Beyond the 'Diff': Addressing Agentic Entropy in Agentic Software Developmentcited by 1
- 2025Cracking CodeWhisperer: Analyzing Developers' Interactions and Patterns During Programming Taskscited by 0
- 2026Human-Aligned Enhancement of Programming Answers with LLMs Guided by User Feedbackcited by 0
- 2026Tricky2: Towards a Benchmark for Evaluating Human and LLM Error Interactionscited by 0
- 2026Inference-Time Safety For Code LLMs Via Retrieval-Augmented Revisioncited by 0
- 2026Evaluating LLMs' Effectiveness on Real-World Consumer Device Repair Questionscited by 0
- 2026LLMoxie: Exploring Agentic AI for Scientific Software Developmentcited by 0
- 2026Aleena: Alignment Agent for Research Software Engineering Collaborationscited by 0
- 2026When LLMs Over-Answer: Measuring and Mitigating Quality Issues in LLM-Based Hardware Description Language Question Answeringcited by 0
- 2026AI Slop and Hallucinations in Vulnerability Assessment: A Survey on Reasoning Failures and Trustworthy Mitigationcited by 0
- 2026CoSTAR: Data Synthesis-Driven Constraint-Aware COBOL Section Summarization for Legacy System Modernizationcited by 0
- 2026A Zeroth-Order Paradigm for LLM Preference Alignmentcited by 0
- 2026Complexity-Aware Evaluation of LLM Comprehensioncited by 0
- 2026Complexity-Aware Evaluation of LLM Comprehension29 Sep 2026
- 2026A Zeroth-Order Paradigm for LLM Preference Alignment16 Sep 2026
- 2026CoSTAR: Data Synthesis-Driven Constraint-Aware COBOL Section Summarization for Legacy System Modernization10 Sep 2026
- 2026AI Slop and Hallucinations in Vulnerability Assessment: A Survey on Reasoning Failures and Trustworthy Mitigation26 Aug 2026
- 2026When LLMs Over-Answer: Measuring and Mitigating Quality Issues in LLM-Based Hardware Description Language Question Answering19 Jul 2026
- 2026Aleena: Alignment Agent for Research Software Engineering Collaborations9 Jul 2026
- 2026LLMoxie: Exploring Agentic AI for Scientific Software Development2 Jul 2026
- 2026Evaluating LLMs' Effectiveness on Real-World Consumer Device Repair Questions2 Jun 2026
- 2026Illocutionary Explanation Planning for Source-Faithful Explanations in Retrieval-Augmented Language Models16 Mar 2026
- 2026Beyond the 'Diff': Addressing Agentic Entropy in Agentic Software Development3 Mar 2026
- 2026Inference-Time Safety For Code LLMs Via Retrieval-Augmented Revision2 Mar 2026
- 2026Tricky2: Towards a Benchmark for Evaluating Human and LLM Error Interactions26 Jan 2026
30 more
- 2026Human-Aligned Enhancement of Programming Answers with LLMs Guided by User Feedback24 Jan 2026
- 2025Walking the Tightrope of LLMs for Software Development: A Practitioners' Perspective9 Nov 2025
- 2025User Misconceptions of LLM-Based Conversational Programming Assistants29 Oct 2025
- 2025Cracking CodeWhisperer: Analyzing Developers' Interactions and Patterns During Programming Tasks13 Oct 2025
- 2025Linguistic Characteristics of AI-Generated Text: A Survey1 Oct 2025
- 2025Collaborative Document Editing with Multiple Users and AI Agents15 Sep 2025
- 2025Curiosity by Design: An LLM-based Coding Assistant Asking Clarification Questions28 Jul 2025
- 2025How Safe Are AI-Generated Patches? A Large-scale Study on Security Risks in LLM and Agentic Automated Program Repair on SWE-bench30 Jun 2025
- 2025Let Them Down Easy! Contextual Effects of LLM Guardrails on User Perceptions and Preferences30 May 2025
- 2025ComPO: Preference Alignment via Comparison Oracles8 May 2025
- 2025Using LLMs in Generating Design Rationale for Software Architecture Decisions29 Apr 2025
- 2025Information Retrieval in the Age of Generative AI: The RGB Model29 Apr 2025
- 2025How Individual Traits and Language Styles Shape Preferences In Open-ended User-LLM Interaction: A Preliminary Study23 Apr 2025
- 2025Rubrik's Cube: Testing a New Rubric for Evaluating Explanations on the CUBE dataset31 Mar 2025
- 2025Do LLMs Consider Security? An Empirical Study on Responses to Programming Questions20 Feb 2025
- 2025Understanding the LLM-ification of CHI: Unpacking the Impact of LLMs at CHI through a Systematic Literature Review22 Jan 2025
- 2025How Do Programming Students Use Generative AI?17 Jan 2025
- 2024SM3-Text-to-Query: Synthetic Multi-Model Medical Text-to-Query Benchmark8 Nov 2024
- 2024A Risk Taxonomy and Reflection Tool for Large Language Model Adoption in Public Health4 Nov 2024
- 2024A Comprehensive Survey of Direct Preference Optimization: Datasets, Theories, Variants, and Applications21 Oct 2024
- 2024Synthetic Human Memories: AI-Edited Images and Videos Can Implant False Memories and Distort Recollection13 Sep 2024
- 2024ChatGPT's Potential in Cryptography Misuse Detection: A Comparative Analysis with Static Analysis Tools10 Sep 2024
- 2024When LLMs Meet Cybersecurity: A Systematic Literature Review6 May 2024
- 2024The Heterogeneous Productivity Effects of Generative AI4 Mar 2024
- 2024An Insight into Security Code Review with LLMs: Capabilities, Obstacles, and Influential Factors29 Jan 2024
- 2023Complementary Advantages of ChatGPTs and Human Readers in Reasoning: Evidence from English Text Reading Comprehension17 Nov 2023
- 2023GenCodeSearchNet: A Benchmark Test Suite for Evaluating Generalization in Programming Language Understanding16 Nov 2023
- 2023AI-TA: Towards an Intelligent Question-Answer Teaching Assistant using Open-Source LLMs5 Nov 2023
- 2023Human Feedback is not Gold Standard28 Sep 2023
- 2023Transforming the Output of Generative Pre-trained Transformer: The Influence of the PGI Framework on Attention Dynamics25 Aug 2023
- 2023Human Feedback is not Gold Standardcited by 83
- 2023AI-TA: Towards an Intelligent Question-Answer Teaching Assistant using Open-Source LLMscited by 22
- 2025ComPO: Preference Alignment via Comparison Oraclescited by 13
- 2025Let Them Down Easy! Contextual Effects of LLM Guardrails on User Perceptions and Preferencescited by 1
- 2026A Zeroth-Order Paradigm for LLM Preference Alignmentcited by 0
- 2026A Zeroth-Order Paradigm for LLM Preference Alignment16 Sep 2026
- 2025Let Them Down Easy! Contextual Effects of LLM Guardrails on User Perceptions and Preferences30 May 2025
- 2025ComPO: Preference Alignment via Comparison Oracles8 May 2025
- 2023AI-TA: Towards an Intelligent Question-Answer Teaching Assistant using Open-Source LLMs5 Nov 2023
- 2023Human Feedback is not Gold Standard28 Sep 2023
- 2024A Comprehensive Survey of Direct Preference Optimization: Datasets, Theories, Variants, and Applicationscited by 27
- 2024An Insight into Security Code Review with LLMs: Capabilities, Obstacles, and Influential Factorscited by 6
- 2023Complementary Advantages of ChatGPTs and Human Readers in Reasoning: Evidence from English Text Reading Comprehensioncited by 2
- 2026AI Slop and Hallucinations in Vulnerability Assessment: A Survey on Reasoning Failures and Trustworthy Mitigationcited by 0
- 2026AI Slop and Hallucinations in Vulnerability Assessment: A Survey on Reasoning Failures and Trustworthy Mitigation26 Aug 2026
- 2024A Comprehensive Survey of Direct Preference Optimization: Datasets, Theories, Variants, and Applications21 Oct 2024
- 2024An Insight into Security Code Review with LLMs: Capabilities, Obstacles, and Influential Factors29 Jan 2024
- 2023Complementary Advantages of ChatGPTs and Human Readers in Reasoning: Evidence from English Text Reading Comprehension17 Nov 2023
- 2025How Safe Are AI-Generated Patches? A Large-scale Study on Security Risks in LLM and Agentic Automated Program Repair on SWE-benchcited by 5
- 2026Beyond the 'Diff': Addressing Agentic Entropy in Agentic Software Developmentcited by 1
- 2026LLMoxie: Exploring Agentic AI for Scientific Software Developmentcited by 0
- 2026LLMoxie: Exploring Agentic AI for Scientific Software Development2 Jul 2026
- 2026Beyond the 'Diff': Addressing Agentic Entropy in Agentic Software Development3 Mar 2026
- 2025How Safe Are AI-Generated Patches? A Large-scale Study on Security Risks in LLM and Agentic Automated Program Repair on SWE-bench30 Jun 2025
- 2024When LLMs Meet Cybersecurity: A Systematic Literature Reviewcited by 71
- 2025Understanding the LLM-ification of CHI: Unpacking the Impact of LLMs at CHI through a Systematic Literature Reviewcited by 16
- 2024SM3-Text-to-Query: Synthetic Multi-Model Medical Text-to-Query Benchmarkcited by 14
- 2025How Do Programming Students Use Generative AI?cited by 10
- 2025Do LLMs Consider Security? An Empirical Study on Responses to Programming Questionscited by 9
- 2025Rubrik's Cube: Testing a New Rubric for Evaluating Explanations on the CUBE datasetcited by 8
- 2024Synthetic Human Memories: AI-Edited Images and Videos Can Implant False Memories and Distort Recollectioncited by 7
- 2025How Individual Traits and Language Styles Shape Preferences In Open-ended User-LLM Interaction: A Preliminary Studycited by 7
- 2025Linguistic Characteristics of AI-Generated Text: A Surveycited by 7
- 2023GenCodeSearchNet: A Benchmark Test Suite for Evaluating Generalization in Programming Language Understandingcited by 6
- 2025Collaborative Document Editing with Multiple Users and AI Agentscited by 5
- 2024ChatGPT's Potential in Cryptography Misuse Detection: A Comparative Analysis with Static Analysis Toolscited by 4
12 most cited of 27 All 27 (JSON)
- 2026Complexity-Aware Evaluation of LLM Comprehension29 Sep 2026
- 2026When LLMs Over-Answer: Measuring and Mitigating Quality Issues in LLM-Based Hardware Description Language Question Answering19 Jul 2026
- 2026Aleena: Alignment Agent for Research Software Engineering Collaborations9 Jul 2026
- 2026Evaluating LLMs' Effectiveness on Real-World Consumer Device Repair Questions2 Jun 2026
- 2026Tricky2: Towards a Benchmark for Evaluating Human and LLM Error Interactions26 Jan 2026
- 2026Human-Aligned Enhancement of Programming Answers with LLMs Guided by User Feedback24 Jan 2026
- 2025Walking the Tightrope of LLMs for Software Development: A Practitioners' Perspective9 Nov 2025
- 2025User Misconceptions of LLM-Based Conversational Programming Assistants29 Oct 2025
- 2025Cracking CodeWhisperer: Analyzing Developers' Interactions and Patterns During Programming Tasks13 Oct 2025
- 2025Linguistic Characteristics of AI-Generated Text: A Survey1 Oct 2025
- 2025Collaborative Document Editing with Multiple Users and AI Agents15 Sep 2025
- 2025Curiosity by Design: An LLM-based Coding Assistant Asking Clarification Questions28 Jul 2025
12 newest of 27 All 27 (JSON)