What is artificial intelligence?

Artificial intelligence is the concept of embedding human-like intelligence to machine & systems so that they can self-learn and self-act on specific stimulus; rather than the programmer requiring to code all of the business logic; and defining the working of the system. There are multiple branches & use-cases of artificial intelligence spanning from machine learning algorithms, to speech or visual recognition & perception to natural language processing, sensors, and many more.

Artificial intelligence (AI) refers to the simulation of human intelligence in machines that are programmed to think like humans and mimic their actions. The term may also be applied to any machine that exhibits traits associated with a human mind such as learning and problem-solving.

The ideal characteristic of artificial intelligence is its ability to rationalize and take actions that have the best chance of achieving a specific goal.

Artificial intelligence is based on the principle that human intelligence can be defined in a way that a machine can easily mimic it and execute tasks, from the most simple to those that are even more complex. The goals of artificial intelligence include learning, reasoning, and perception.

As technology advances, previous benchmarks that defined artificial intelligence become outdated. For example, machines that calculate basic functions or recognize text through optimal character recognition are no longer considered to embody artificial intelligence, since this function is now taken for granted as an inherent computer function.