Machine learning is the process of teaching a computer how to learn from data. It involves using a large amount of samples to teach the computer to do something without explicitly telling it what to do. To accomplish this, a machine learning algorithm is used to choose how the computer will learn. This algorithm will then be spoon-fed the data and will start recognizing patterns, which it will weigh higher or lower based on its relevance to the task at hand. The end result is a machine learning model that has been trained to recognize certain types of patterns. The accuracy of the model can vary, and if it is low, it will require further training. Machine learning is a rapidly-growing field and is considered to be an extremely lucrative career path