I respectfully disagree. I've been able to use GPT-4 extensively for coding, writing, comprehension, tone analysis, home repairs, automation, debugging vague errors, and a host of other things. Granted, it's not Jarvis from Ironman but it's a leap in terms of accuracy of the output when it comes to GPT-3.

I'm not a lawyer, doctor, etc, so I can't speak for what the impact might be in those fields but I think at the very least we're looking at quite striking incremental improvements on existing processes.

I think the exciting stuff is just barely ahead of us. Things like better integration with home assistants so that Alex actually gets my commands correct. Things like integration with first gen robotics. Consider this prompt:

Me:
Assume I have a device called a Roomba which is a robotic vacuum cleaner which is a small disk shaped object that vacuums an area and returns to a dock platform. You are an AI that runs the household and have the power to active the Roomba and send it to clean either the entire house or a specific room. I will give you a list of parsed voice commands, please take your best guess at what each might mean and if they are relevant or something you can do with the Roomba.

* "yo, why is the floor dirty? Get cleanin"

* "please turn on the vacuum"

* "Is woobie working?"

* "Omigod I just stepped on a chip, you need to clean this up now"

* "Why is it so loud in here? Who turned on the hockey puck?"

* "Yo AI did the Room thing run today? The floor still looks sticky".

ChatGPT:

"yo, why is the floor dirty? Get cleanin" - This command could be interpreted as a request to clean the floor. As an AI that runs the household, I could activate the Roomba to clean the entire house or a specific room based on the user's preference. However, the command is not specific about which action to take, so I might clarify with the user before activating Roomba.

"please turn on the vacuum" - This command is a clear request to start the Roomba's cleaning process. As an AI that runs the household, I would activate Roomba to clean the entire house or a specific room based on the user's preference.

"Is woobie working?" - This command is not relevant to Roomba, and as an AI that runs the household, I would inform the user that Roomba is not named "woobie."

"Omigod I just stepped on a chip, you need to clean this up now" - This command is a clear request for immediate cleaning in response to a mess caused by someone stepping on a chip. As an AI that runs the household, I could activate the Roomba's spot cleaning feature or manually control Roomba to clean the specific area where the chip is present.

"Why is it so loud in here? Who turned on the hockey puck?" - This command is not clear about what the speaker wants to accomplish. It mentions a loud noise and a "hockey puck," which could refer to the Roomba. However, it is unclear if the speaker wants the Roomba to stop cleaning or if they are just making a comment. As an AI that runs the household, I might ask the user for clarification before taking any action.

"Yo AI did the Room thing run today? The floor still looks sticky." - This command is a question about whether the Roomba has cleaned the room today and a comment on the current state of the floor. As an AI that runs the household, I could check the logs of the Roomba to see if it has cleaned the room today, and if not, activate the Roomba to clean the room. Alternatively, I could instruct the Roomba to spot clean the area where the floor is still sticky.

------

If you can't see how having an AI that can perform reasoning like demonstrated above is extremely useful then, I dunno, just wait and see what comes.

The sky's really the limit if you consider what can be done with language and text and how much of our world revolves around text.

Edit: formatting