Un subconjunto de la inteligencia artificial (IA), el aprendizaje automático (ML) es el área de la ciencia computacional que se centra en el análisis y la interpretación de patrones y estructuras de datos que hacen posible el aprendizaje, el razonamiento y la toma de decisiones sin interacción humana. Dicho de otro modo, el aprendizaje automático permite que el usuario alimente un algoritmo informático con una cantidad ingente de datos, a partir de los cuales el ordenador analice toda la información y sea capaz de tomar decisiones y hacer recomendaciones basándose únicamente en los datos introducidos. En el caso de identificar correcciones, el algoritmo puede incorporar esa información para mejorar la toma de decisiones futura.