Machine learning werkt door het gebruik van algoritmen en statistische modellen om computers te helpen leren van data. Eerst worden datasets verzameld, vervolgens worden deze datasets gebruikt om het algoritme te trainen. Het algoritme past zich aan en verbetert zijn voorspellende kracht naarmate het meer gegevens verwerkt. Dit proces stelt de computer in staat om toekomstige gebeurtenissen te voorspellen en beslissingen te nemen.