You are not logged in. Your edit will be placed in a queue until it is peer reviewed.
We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.
-
3I just tried it out (didn't actually post a question) but it seems to simply prompt the user to submit a new question from scratch. Nothing is populated from the AI that I can tell, and it just dumps you on the ask page. So nothing AI generated is being added to the question from what I can tell.Daniel Black– Daniel Black2025-06-25 17:55:24 +00:00Commented Jun 25 at 17:55
-
2@DanielBlack thanks, that's helpful to know. Although, I am looking for a commitment from the company that it stays that way.M--– M--2025-06-25 18:18:11 +00:00Commented Jun 25 at 18:18
-
9@M-- I agree with everything you said. I too am excited to have a dedicated space for AI-powered tools and experiments that is separate from the Q&A sites. What Daniel Black is describing is the intended behavior and goal. If someone using stackoverflow.ai isn’t finding an answer to their question, we’re guiding them to StackOverflow so they can ask the question there. It is not posting any AI generated questions to the QA site.Rosie– Rosie StaffMod2025-06-25 18:23:06 +00:00Commented Jun 25 at 18:23
-
12Agreed that AI experiments should be kept separate from the main Q&A. I acknowledge that an increasing number of users have turned to AI tools for programming information, (as can be easily seen by users with access to SO Analytics). I don't mind Stack Overflow experimenting with AI. However, Stack Overflow still has great value as a human-verified source of information, and I don't want to see that degraded.Stevoisiak– Stevoisiak2025-06-25 18:36:57 +00:00Commented Jun 25 at 18:36
-
3@Stevoisiak we’re thinking the same thing re: Stack Overflow’s value and not degrading it.Ash Zade– Ash Zade Staff2025-06-25 19:59:53 +00:00Commented Jun 25 at 19:59
-
2Thank you, @Stevoisiak. Agree 100%!Prashanth Chandrasekar– Prashanth Chandrasekar Staff2025-06-25 20:05:33 +00:00Commented Jun 25 at 20:05
-
11We care so much about not degrading SO's value that we're taking this tool that has degraded SO's value over the last 4 years and launched it as a new solution with SO's name on it!user400654– user4006542025-06-25 20:07:00 +00:00Commented Jun 25 at 20:07
-
1@KevinB I agree that AI tools have taken away traffic from Stack Overflow. Since ChatGPT 3.5 launched in November 2022, the number of weekly questions on Stack Overflow has dropped 89% (via analytics page). However, users will keep using AI for coding questions regardless of whether SO launches it's own AI tools or not.Stevoisiak– Stevoisiak2025-06-25 20:16:37 +00:00Commented Jun 25 at 20:16
-
7@Stevoisiak How does rereleasing the same solution in a limited format that isn't accessible within the tools developers use every day do anything to address the problem? it's just another iteration of phoning in an existing service with less functionality than what it's trying to complete with and slapping our name on it. this is such a joke.user400654– user4006542025-06-25 20:18:36 +00:00Commented Jun 25 at 20:18
-
2@KevinB I have no idea if Stack Overflow's AI tools will sway users who are already using other AI tools, nor am I arguing that this tool will be successful. The only points I'm making are that AI tools have pulled a large amount of traffic away from Stack Overflow, so it makes sense SO has been developing its own AI tools in response, and that I'm glad the tool described in this post is being kept separate from the main Q&A pages.Stevoisiak– Stevoisiak2025-06-25 20:22:03 +00:00Commented Jun 25 at 20:22
-
1"It is also positive that you are not simply regurgitating existing Stack Overflow answers, but instead showing related answers as an authoritative source." - that would be positive if it was great at a) finding SO posts related to the question and b) creating a correct answer from these posts instead of "regurgitating" them. As the other answers here show, it is currently pretty bad at both of these things. So at the moment, it would be preferable if it was simply search on steroids and spit out an existing answer, instead of spitting out BS and listing posts unrelated to that BS.l4mpi– l4mpi2025-06-27 08:21:18 +00:00Commented Jun 27 at 8:21
-
@l4mpi you are correct. Assuming they're working on improving it (as pointed out by Ash under other answers), I'd still count it as positive. However, since then, I have seen signs that made me think they won't fix the issue, just will improve the search a bit and will call it quits. Then it isn't positive and will stay that way :(M--– M--2025-06-27 13:28:34 +00:00Commented Jun 27 at 13:28
-
4@M-- yeah, I have seen exactly zero information that makes me think SE has a realistic path to improve this until it is at an acceptable level. According to the various staff comments they're using an off the shelf OpenAI model for the response, then extact keywords from that response and throw them into SO search to find the "related" posts. That approach is DOA and will never lead to actual attribution for the response itself. To do it properly they'd have to train a model with attribution baked in; not sure if that's even possible but I'm sure it's beyond the means of SE.l4mpi– l4mpi2025-06-27 13:38:58 +00:00Commented Jun 27 at 13:38
-
1I love to know that we (the community) still have a space for collaborating with each other, and thanks to M-- for verifying this with the company's staff. However, regarding the first comment by @Stevoisiak, I totally agree with him/her.DevQt– DevQt2025-07-10 00:44:59 +00:00Commented Jul 10 at 0:44
Add a comment
|
How to Edit
- Correct minor typos or mistakes
- Clarify meaning without changing it
- Add related resources or links
- Always respect the author’s intent
- Don’t use edits to reply to the author
How to Format
-
create code fences with backticks ` or tildes ~
```
like so
``` -
add language identifier to highlight code
```python
def function(foo):
print(foo)
``` - put returns between paragraphs
- for linebreak add 2 spaces at end
- _italic_ or **bold**
- indent code by 4 spaces
- backtick escapes
`like _so_` - quote by placing > at start of line
- to make links (use https whenever possible)
<https://example.com>[example](https://example.com)<a href="/api/flow.js?q=https%3A%2F%2Fexample.com">example</a>
How to Tag
A tag is a keyword or label that categorizes your question with other, similar questions. Choose one or more (up to 5) tags that will help answerers to find and interpret your question.
- complete the sentence: my question is about...
- use tags that describe things or concepts that are essential, not incidental to your question
- favor using existing popular tags
- read the descriptions that appear below the tag
If your question is primarily about a topic for which you can't find a tag:
- combine multiple words into single-words with hyphens (e.g. stack-overflow), up to a maximum of 35 characters
- creating new tags is a privilege; if you can't yet create a tag you need, then post this question without it, then ask the community to create it for you