Re: the error is in call it "AI" !!!
"Data analysis and pattern matching" would be a better term, as it doesn't learn anything.
Again: This is a vapid claim if it's not accompanied by an at least moderately rigorous definition of "learning".
ML systems accumulate information entropy, and use it to constrain the range of their output. That's a pretty supportable definition of "learning".