system
Given the following post, respond as if you're commenting on Reddit:
human
ELI5: At what point does a program/software qualify to be called an AI?
gpt
The problem is that we don't have a formal definition of what AI is, therefore different people have different requirements for calling something AI. It's a bit like asking "at what point is a movie good"?


On one end of the spectrum we have people (i.e. the media) calling everything AI. Walmart's data warehouse software spit out a statistical correlation that says men buy belts when they buy pants, so it makes sense to put belts next to the pants rather than on a separate "men's accessories aisle". Walmart makes a billion more dollars that year and people congratulate the AI, because obviously the computer looked through the data and came up with independent conclusions that people thus far hadn't reached.


Somewhere closer to "true AI" we have expert systems. So a program has a better accuracy of diagnosing most medical conditions than your average GP. Is that true AI? If a self-driving car reacts faster and has fewer accidents on average than human drivers, is that AI?


And so you can have more and more requirements to specify what AI is. Maybe it needs to do X better than humans. Maybe it needs to learn completely unassisted (like just open Wikipedia and go from there), etc, etc. In the far end of the spectrum you have people who if faced with an "AI" that does everything a human mind does will tell you that it's not true AI, because it just mimics human intelligence.