A machine with the ability to perform cognitive functions such as perceiving, learning, reasoning and solve problems are deemed to hold an artificial intelligence.
Artificial intelligence exists when a machine has cognitive ability. The benchmark for AI is the human level concerning reasoning, speech, and vision.
A artificial intelligence is said to be narrow when the machine can perform a specific task better than a human. The current research of AI is here now
General AIAn artificial intelligence reaches the general state when it can perform any intellectual task with the same accuracy level as a human would.
Strong AI:An AI is strong when it can beat humans in many tasks.
Machine learning is the art of study of algorithms that learn from examples and experiences. Machine learning is based on the idea that there exist some patterns in the data that were identified and used for future predictions.
The difference from hardcoding rules is that the machine learns on its own to find such rules.
AI and machine learning are used interchangeably by big companies that want to announce their latest innovation. However, Machine learning and AI are different in some ways.