AI is the umbrella term for highly advanced computing and can be comprised of one or more subsets of methods and algorithms that enable a machine to analyze and act on different kinds of input. When we talk about these inputs, we often just refer to them as data.
When the amount of data grows, it becomes increasingly important to create software and frameworks for handling it. And, as we want to do more sophisticated processing, we build virtual assistants to help. That’s not to say that Siri, Alexa, or Cortana are AI’s. They’re simply interfaces to a series of complex machines, designed to convert human commands, analyze them and turn them into questions, the machine can answer, or tasks it can perform, like turning on the light, or looking up the lyrics to that song you just heard on the radio.
As long as we’re not talking about Skynet or HAL 9000, AI, as a term, may seem meaningless in itself. However, we often use it as an umbrella term. Especially to simplify things, when we’re talking about the complex structures of our underlying algorithmic data processing logics for personalization.