What is Machine Learning?

Machine Learning is training a software algorithm to make decisions based on past events. It is similar to how humans learn from our past events and mistakes. These software algorithms are fed some data, for example: a video feed from a CCTV camera with humans in the video feed marked or identified. From this the algorithm learns to detect humans in any video feed. Another examples could be feeding the algorithm all the archived help desk chat data from human operators assisting customers in the past. The algorithm will then learn to answer similar help desk questions of customers