With all of the buzz about ChatGPT and other generative AI tools, I decided to take an opportunity to test it out and get a feel for if and how these types of tools may be helpful.
My full conversation with ChatGPT can be found here.
Since my goal was the gauge the tool overall and the various ways I could use it, made several different types of requests of ChatGPT:
At first I was impressed with the level of detailed instructions the model can provide. However, after trying the various sets of instructions I quickly realized that they were accurate about 80% of the time. Generally not bad, but I found myself usually frustrated. After several attempts, I realized that my frustration stemmed from the conversation style in which the instructions were being provided.
Normally, when I need specific information I just google it. I expect to have to visit a few different websites and that some of the information I find will be incorrect or not applicable. ChatGPT’s answer is nicely wrapped up and provided to you in a confident manner. You have question X, here is answer Y. There is no amount of probability attached to the answer. No statements like “this might help you, or maybe try this other code if the first approach doesn’t work”.
For example, ChatGPT kept telling me I needed an API key and providing me code that required an API key. Only after I spent a fair amount of time troubleshooting did I release that while the site may have once required an API key in the past, but they do not presently. When I asked ChatGPT if it was sure I needed an API key, only then did it finally tell me that I didn’t.
There is something interesting about the physiology of interacting with a model that shows complete confidence but doesn’t provide 100% accuracy. As humans, many of us are socialized to follow people who show high levels of confidence. We follow authority figures. We are also conditioned to believe technology doesn’t need constant evaluation. When my maps app reroutes my trip due to traffic, I don’t question it. However, that same inclination is what leads some people to follow their map app’s route all the way into a lake.
For me, it is important to keep it in mind that just as the top website of a google search is not always the most helpful, the first response of the AI model is only a starting place.
Bonus points to the model for being fun to use as a tool for brainstorming ideas and to solicit options to choose from. Following this investigation, I used it to help come up with some new meal plans for the coming week.