@cybereality said:
Well AI is the appearance of intelligence, not necessarily real intelligence. Is an Excel macro AI? In some cases maybe, since it can replace what someone's job was before computers were invented. Is the search on your computer hard drive AI? Possibly as well. It can mean a lot of things.
Going way off topic (if that's possible in this thread) this issue is something that has come up recently for me at work, as the government in my country are finally trying to develop policy/frameworks about how AI is developed and used appropriately. While fundamentally I agree these policies/frameworks should exist (and should've done for decades), the incredibly loosely defined terminology makes them subject to ridiculously broad interpretation.
Their words were "Artificial Intelligence, or AI, is intelligent technology, programs and the use of advanced computing algorithms that can augment decision making by identifying meaningful patterns in data. "
Firstly, including the word 'intelligent' or 'advanced' in a definition is a recipe for disaster. Neither of these are quantifiable as they are relative, and the definition does not declare to what. 5*5 is advanced to a 3 year old...
Secondly and perhaps more importantly, the above definition is literally saying that not just the code, but the USE of any code that aids decision making by identifying patterns in data, is AI.
By this definition, anyone who has used something as simple as Excel's flash fill function is included. And thus may? be subject to these new policies and limitations.
Anyway may seem like an incredibly moot point to most (not like I can do anything about it, tis what it is), but this may affect my ability to win work in future if someone decides some code I wrote is actually AI and therefore can't be used for some reason :(
Then again, if that happens I guess I quit and go full solo gamedev