La inteligencia artificial se define como la inteligencia exhibida por máquinas, buscando maximizar el éxito en alguna tarea. Se categoriza en búsqueda heurística y representación del conocimiento. John McCarthy acuñó el término en 1956 para referirse a la ciencia e ingenio de hacer máquinas inteligentes. Las aplicaciones de la inteligencia artificial incluyen lingüística computacional, minería de datos, robótica y sistemas de apoyo a la decisión.