ChatGPT is not a revolution in and of itself. It's another incremental improvement in the GPT-3 series from OpenAI.
ChatGPT is basically a fine-tuned version of InstructGPT, which has been the best version of GPT-3 until now. In fact, the latest version of InstructGPT, called davinci-003, was also announced last week. That model is about as good as ChatGPT, but it has been fine-tuned to take instructions, while ChatGPT has been fine-tuned for conversations.
However, no one is talking about that model (well, no one except me), since it's not freely available and doesn't have a simple chat window interface.
But despite being incremental improvements, these latest models (coined GPT3.5) are clearly much better than what we had just a year ago. If you sum up everything that's happened in 2022, especially with generative language and image models, this has probably been the most transformative year in AI ever.
The GPT3.5 models have mindblowing capabilities, especially when it comes to generating code. They can develop working programs in pretty much any programming language.
Just look at the example in this blog post where someone makes ChatGPT act as the terminal of a virtual machine and makes it call ChatGPT and instruct it to make a virtual machine inside the virtual machine. Truly a mindfuck of a blog post and a brilliant exploit of the model.
So should we be scared?
I think it's too early yet. We are still in control and will hopefully continue to be.
However, we should also recognize that AI models like these will transform our society in ways that we probably can't even imagine yet.
We have barely scratched the surface. In the next few years, we'll see a mad rush to build tools on top of these models that will change society as we know it.
There will be tools that do your homework. In all the subjects. There will be no-code tools that can create entire websites with only human language instruction. In another 10 years, you probably can't survive as a programmer if you're not utilizing AI. That's how big of a deal it is. Read Also : Can you tell me a software engineer working day?