I mean, when that xkcd was made, that was a hard task. Now identifying a bird in a picture can be done in realtime on a raspberry pi in a weekend project.
The problem in the op isn't really a limitation of AI, it's coming up with an inventory management system that can detect low inventory without being obtrusive in a users life. The rest is just scraping local stores prices and compiling a list with some annealing algo that gets the best price to stops ratio.
I see this complaint everywhere. People mentioning business setting prices to maximize profits, like it’s a bad thing.
In a market with competition, that maximum
profit point is also the point of maximum value to the consumer. Because business is a negotiation, not a dictatorial relationship.
I don’t understand why people don’t understand this.
AI image manipulation is entirely based in a computer where an image is processed by an algorithm. Grocerybot involves many different systems and crosses the boundary between digital and physical. The intertwined nature of the complexity is what makes it (relatively) difficult to explain.