Artificial intelligence: hype or revolution?

You have probably heard about Artificial Intelligence (AI). It seems to be everywhere nowadays. Most technological companies seem to use the term frequently in their marketing, giving a sheen of science fiction, as if it was completely different from everything that came before. So what do these companies really mean when they say they use…