How Siri, Alexa and Google Assistant Lost the A.I. Race
nytimes.com
nytimes.com
As you say, the original vision, where it would help you in all kinds of activities, we are still far away from.
Then there's also the answers that are not even wrong. It's especially bad at sports. You ask for things like when a game is playing and it will return the current (or final) score. That is literally the last thing people want when they ask for a game time. If they wanted a score they'd ask for a score.
And this is trivial to fix. Just stop returning scores when people don't ask for scores. There are countless examples like this in different domains. It just hasn't improved.
Also looking into writing a prompt that turns "timer one hour 30" into set_timer(5400) and other functions but not got the bandwidth just yet.
I imagine I'll ask GPT for an intent-in-json-format and go from there, I'll need to do the programming for things like timers and todos. I just need it to convert natural language into function names and parameters really.
I now only use Siri to set a timer when I put a load of washing in and it manages to get that wrong sometimes.. always appreciate my one hour thirty timer being interpreted as "set an alarm named Timer for 01:30am" and making me jump when I'm trying to sleep haha, daft robot. It wouldn't take much to do better.
NYT quality is really awful these days.
It's about being the right tool for the job. I don't catch a flight to do my groceries, even though a car needs me to drive it, only fits 5 people, and doesn't go thousands of miles on a single tank. However an analogous headline would be HOW AEROPLANES BEAT CARS.
For you, it might not be the right tool for the job, but it is for me.
It's that Siri/Cortana/OK Google/Alexa are not a replacement for ChatGPT, and ChatGPT is not a replacement for those.
They're different tools and claiming they're in a race with each other is disingenuous.. like your reply, so maybe you should write for NYT too?
The moral of the story is, all Apple care about is selling you hardware. It has made no dent in their business or brand that Siri is awful.
If it seems worthwhile, Any one of them can license the new generation of AI assistance from someone or spend a bunch of cash to build an adequate competitor on their own.
ChatGPT is an exciting example of this new technology, but has almost no "moat" so far. And for as much as Microsoft/OpenAI can establish a moat, the way they'll monetize it is through licensing anyway.
Why do you think they are pushing so hard on their services and advertising?
The parts that they are pushing the most are still hardware. Cars, ARM chips, phones, Macs. The OS and App store for example are extensions of the hardware and are not competitive with similar products from other companies. For example, Mac OS is competitive because they have hardware level optimization with the M series chips such as acceleration for x86 simulations. The software or the OS itself is nothing noteworthy if you compare it to Windows or Linux.
I disagree about Apple: Siri on my Apple Watch does everything I want it to: using the on-board Apple Silicon neural cores, it accurately processes my speech input to set times, open email or messages, and many other things that I want to do even with no real keyboard input.
I think that Google also effectively uses hardware tensor support for the same kind of thing, at least on their phones.
I also think that the AI assistant requirements are different between watch vs. phone vs. tablet vs. laptop vs. smart car.
I would hope that even though they use some common code and deep learning models, that each platform is treated individually.
Now, on my laptop, absolutely Bing/ChatGPT search, the ChatGPT Plus web app, and custom applications written with LLMs + LangChain + Llama-Index, etc. are relevant to developing AI assistants for laptops.
EDIT: and a few years ago Apple did a fantastic job integrating deep learning (and other ML) into CoreML making it easy for developers to integrate this tech into their apps.
An assistant would be able to take an instruction like "In twenty minutes, play Lullabye by Billie Joel, and turn the lights off when it's done." That combines functions in useful ways, that none of the previous generation of assistants can do.
ChatGPT can't do that either, as it is cannot control things. It can generate text, but there's very little likelihood we'd want to allow LLMs to manipulate systems until they're far more reliable.
Where it will be useful is as supercharged autocomplete. I fully believe LLMs will pop up all over the place where content generation is the task (like Copilot).
Time to integrate LLM into existing home assistant >= Time to build home assistant from scratch using LLM.
They lost it in a very simple way:
Research Scientists and Managers refusing to let their importance be impacted. Existing NLP paradigms preserved at all costs, conservative technical decision making. Building something that can be delivered in 4 months, as opposed to long term technical vision. The people running the important NLP orgs in Alexa have been there since alexa started. There is no fresh air, just constant pushing for feature upon feature. No room for bottom up innovation, road maps are built and then delegated to worker bee coders.
I have first hand knowledge, that in Alexa right now, there are year long+ initiatives to productionalize ML models that are completely obsolete compared to GPT-4. Models that are still being figured out, are already borderline worthless.
The only moat is the number of devices already in peoples homes. A startup armed with a ChatGPT model could take down alexa very quickly if they could distribute speakers to homes.
Lets not forget the panic and the existential crises of careers built on old NLP knowledge, in both academia and industry. It turns out the solution to NLP is just "scale". All of the complicated heuristics for getting old school NLP solutions to work will be thrown away
Not to be snarky, but do you expect it to read your mind?
You have to communicate with it somehow. Now that you're using spoken language to communicate you need to actually decode the sounds into text, and then you need to decode the meaning and intent from those spoken words.
I have never seen a computer system as good at figuring out intent from comment statements at the Chat/Bing GPTs. So yea, at least to me it seems very useful.
If GPT-4 was hardware exclusive, it would be a different story.
As did everyone else! I got both my Google Nest devices for basically free. My point was that they laid the groundwork, they have a customer base and while unprofitable this might be the "silver lining" if they can figure out how to charge for it.
Most people I know have some home assistant, they are genuinely useful for some actions around the home, such as playing music/radio, weather, timers, controlling smart home devices.
google/apple/amazon etc can plug their assistants into chatgpt with minimal efforts.
They haven't yet because they need to tweak it for profit.