A software development company since 1986
There is no such thing as artificial intelligence
When the outcome is already defined It is an application.
I cannot write a program to determine this without first putting that knowledge in. To play a game, I must first determine what a game is. Character recognition, voice patterns, .... standard deviation.. etc. all have predetermined actions on the expected result.
Computers can determine new calculable facts, but they cannot determine new knowledge. The determination of what to do with facts must already be programmed, otherwise it has no value.
"AI" is a great marketing term, I guess much like "Emu" was a few years back.