Some words have become so vague and ambiguous in the computer world that sometimes I wish we would stop using them altogether, like: who is a hacker, what is AI, what is Cloud, etc.
Siri, GoogleNow, Cortana, Amazon Echo and others claim to be "intelligent" of some sort, but they're just as smart as their programmers.
Please just stop labeling your next super cool algorithm an "AI".