We've been selling these systems for a decade or so now.
I don't even have to leave my code editor if I install the extension in my IDE. And with an IDE extension it can be aware of the actual context of my codebase to the point where it can write code samples that reference my own methods and variables.
It's incredibly helpful. I've seen and used a lot of different learning techniques over the years. I started out learning coding from physical books. Then it was online bulletin boards and forums, and Google. But AI agents and chat have replaced almost all of that now. I rarely waste my time on Google anymore when I can get more relevant answers, faster, right in my IDE.
Sure there is the occasional hallucination, but its not that much worse than terrible answers on Stack Overflow, or junk blogs and outdated docs that Google surfaces because someone SEOed the hell out of them.
I am fascinated by how different people have such different experiences with these systems. A study into what the difference between the "best thing since sliced bread" camp and the "meh" camp is would be very interesting.
I am sure that every person with significant hearing problems greatly appreciates auto generated subtitles. Surely some people enjoy having access to voice commands. Having translation tools which are reasonably good at inferring context is a great help if you want to communicate with a person who has no shared language. Having the ability to do some automated screening for abnormality can definitely help in manufacturing, same for medical imaging where a computer might point out to a doctor that something warrants a second look can be helpful. Cars being able to detect pedestrians and cyclists, surely has saved many lives already.
I could go on, but this is what I mean with people conflating "chat bots", with the entire range of applications for neutral networks.
Neural networks are currently the best way for a computer to infer human like knowledge about the real world. To make distinctions and to detect things which might be hard for a human to detect.
Yes, you could use specialised algoritms but why not let the AI design such thing? It might be better than you.
Lol, you might be talking about chatgpt specifically, which is kinda dumb.