When a computer can perform tasks normally based on human intelligence like visual perception, speech recognition, decision-making, and translation of languages, it is termed an AI. Artificial intelligence is supposed to mimic the human brain. This allows cognitive computing including self-learning systems, pattern recognition, and data mining. Artificial intelligence is known as the future of work with technical advances such as robotics.