AI User Interfaces and Experiences in 2023


 Posted in 2023
 Catagories: 💻 Computers

Photo by Hannes Wolf on Unsplash by Hannes Wolf
"Printing Press" by Hannes Wolf

Last week was Google IO, and I’m a little disappointed. Google has been getting their lunch eaten by OpenAI and GPT-3, and I think they are starting to fighting back with new product launches and features are going to start coming very fast and furious. But a lot of this stuff is coming soon or coming this fall. That’s the evidence that Google is behind the eight ball on this. This also suggests that over the last six months there really was a massive internal shift at Google towards getting this stuff out the door. The open question is can Google out code Microsoft at this point.

As all this stuff sort of comes out, I think that many vastly under estimated how fundamental certain user interface ideas are.

The original computer output interface was the printer. You entered a program into the computer, and the computer responded on a printer with the answers. Overtime this changed to a screen, but the idea of a program that you enter and the computer responds with an answer is still the fundamental idea of one User Interface paradigm.

The second great UI idea was the GUI. The original idea came from Xerox Parc, which then made its way into the Macintosh and into Windows. The idea was that you put your hand on a mouse and the mouse moves a little arrow cursor on screen and the cursor goes around and that’s what you click and do. This sounds obvious now, but it was a huge breakthrough at the time over the command line. Now days most modern systems have gotten rid of the mouse and replaced it with your finger on a screen.

However, Google stuck with the first model and modernized it. Instead of a computer program and getting answers on the screen, you got a small text box where you typed your query in and you got 10 html links to webpages that had what you were looking for. And that’s what Google is. Google still is the best at this, and it’s so fundamental to our life. There’s a whole generation of kids who have grown up without knowing what it’s like to grow up without Google and without that box. My son doesn’t really care what a dictionary is, he types the word phonetically into Google, who corrects his spelling and gives him a definition.

So what does that have to do with things?

The message from Google IO was that Google took their eye off that ball and started to chase additional shiny objects. Now we will have to see if Google has shifted back to the text box. Stuff like the Fold, the Tablets, the Glasses, and the Watches are great products, but they chiefly serve as a mechanism of customer acquisition for the Text Box. Nobody is buying Google tablets. Nobody is buying Google watches. Nobody is buying Google glasses. But everybody is using Google search. Google’s money is coming from that box and the ads it sells around them.

This box is also the only real touch point Google has with consumers. And that Text box can’t go places like Google Docs, Sheets, Search, Maps, Photos, etc. unless its gives answers. If it gives 10 blue links, no one will use it. And that’s the real opportunity for Google. Each of those products, in the past, didn’t get them into using the search product, however they can use AI to turn all of those apps into touch points for their textbox. The downside here is that Microsoft has already announced and shipped products in this space. This is why Google is catching up. As for Amazon, Facebook, SalesForce, SAP, etc… Do you really think they are going to be able to beat Google and Microsoft at the Textbox game? I don’t think so. Each of these companies will develop their AI to keep captured customers from going elsewhere.

The reason the text box is so important is that it’s the only way to get to the AI. The AI is the only way to get to the data. And the data is the only way to get to the money. And the data that Google and Microsoft/OpenAI needs is the good data that answers questions. There is a lot of evil, bad, and mediocre data on the web today, put in place to sell ads or trick their users. It turns out that the best way to build out an ad market is to use the Search box, but it’s really not Search. Search is an antiquated catchall term for it, but you go to Google looking for answers, answers on how to fix your washing machine. You could go directly to the website to learn how to fix the machine, or you can go to google to tell you all the best websites about fixing washing machines. In the end, you just want clean cloths and for that you need a working washing machine and yours is broke.

This is why its more important to talk about the text box instead of search. Search is just an unnecessary step in getting what you want, which is a clean cloths. You don’t want a washing machine, you don’t want a fixed washing machine, you don’t want a website telling you how to fix the washing machine, you don’t want a search engine to tell you about what the best fix it yourself websites are for washing machines. You want clean cloths, a the search box was an instrumental step in that chain of events. Now with AI and Chat based interfaces, you automate the search of clinking through the top 10 or 15 links looking for an answer.

On a higher level you are just putting natural language into a box, maybe spoken word instead of typed words, and the AI builds an instructional summary using a probabilistic general purpose conversational system that has a good chance of giving you actionable advice based on the content its scanned on those webpages. In the near future, your answer will also include back links to the webpages that the AI used to model its answers. That list of links that the AI used to answer your question, will look a whole lot like Google’s 10 blue links. And that actionable advice is probably better then paging through webpage after webpage and forum after forum piecing together an answer on how to fix your specific make and model.

Today, Google requires you to do a fair bit of work to get to clean cloths. You had actually click through the pages, make sure, find the one that you wanted. And that work has gotten more difficult because that middle area has gotten mucked up with so much junk as everyone’s trying to get free marketing by having good SEO. These AI models are just out the middle by giving you the distilled essence of all the answers upfront. There will a lot of areas where this AI will make a huge difference. There has been a whole generation of junk has piled up online behind the advertising model, and this junk is the fundamental issue with Google search. It’s not that Google search technically declined, it’s that the amount of garbage it had to sift through has astronomically increased. And this will only increase as these language models output more text that is turned into content that is then consumed and summarized by other large language models. Right now it’s infinitely free to just generate webpages, so however bad it has gotten with the SEO generated junk pages, we haven’t even touched the tip of the iceberg at this point unless the models can figure out how to include actual content and filter out the junk.

And this is the interesting part, because if you go back to the original Google search engine and it relied on links and the network, it scaled with the internet in a way that all other competitors didn’t. And now we know we have reached the end of that curve. The generation of links has finally overwhelmed the network paradigm. And right now what you need is not a series of links in a network, but the answers; the clean cloths. You need something to summarize the potential answers, and remove all the spam and marketing SEO and give results. In many ways, this was what Google looked like before SEO and Advertizing online. In the past you went to Google to get answers. Now you get crap and answers, but the promise of AI is that you might have a way to avoid that crap.

But the problem for Google is that ChatGPT has already replaced the place where early adopters go to get their answers. And their answers are substantially better and faster then the answers the old paradigm gave them. This means that its now the early adopters default place, and to win the early movers back, Google will need something orders of magnitude better, just like ChatGPT is orders of magnitude better then the 10 blue links. Now those people who are not early adopters will probably stay with Google, but this might still be a problem if Microsoft can use the digital exhaust coming off ChatGPT to strengthen the vectors between the ideas in the Large Language Model. If this is done, then Microsoft will be on a trajectory that Google has to overtake. If however there is no way to take the digital exhaust off these tools and use them to enhance these systems, then each new version of GPT will take more and more compute to complete, and all Google needs to do is throw computing resources at the problem.

The reason that I’m disappointed is that all Google has done is stopped the bleeding with the early majority, late majority and the laggards, but they have provided no one with any reason to abandon ChatGPT / OpenAI nor has they said they have a way to use the digital exhaust to focus, strengthen, and enhance the tools over time. All Google has done is released tools that make sure all their current users have no reason to move to ChatGPT / OpenAI.