The textbook definition of Machine Learning goes something like this: a subset of Artificial Intelligence that uses statistical techniques to get computers to learn without being explicitly programmed. Simply put, Machine Learning is making computers learn like humans by training it.
Below you will find a pool of resources from