My daughter, who has had a degree in computer science for 25 years, posted this observation about ChatGPT on Facebook. It's the best description I've seen:
@DrewKadel She’s right. And that being the case, why on earth is anyone using it? If it’s not providing correct information, WTH is the point?
I just saw a post that cites info from ChatGPT about companies doing business in TN. As if it’s an authoritative source…
@kyozou @DrewKadel Well, it is usually correct for questions that are common on the Internet.
Today I pasted it some data definition and asked to implement a simple filtering in Javascript. I could have looked it up in five minutes. But it generated something that worked (with my particular data) in five seconds. I asked a follow-up request "write this in functional style", and it did. I generally know Javascript, but it used an API method that I didn't know about.
@DrewKadel @kyozou Yes, we need to educate more people what this thing does and how/why it can fail so badly. (Your daughter's post does that.)
But we don't have to expect garbage always. ChatGPT is not just a raw LM, it has also been fine-tuned towards good answers.
I have not yet seen it fail for well-covered topics. (Granted, I still always cross-check.) Queries like: "What are good material choices for small sculptures that are not too technical?" or "What is associated with Stalin?".