Künstliche Intelligenz versucht, Informationen aus Eingabedaten zu verstehen und zu verarbeiten. Wie sie dabei vorgeht, ist entweder die Folge maschinellen Lernens oder vorab programmierter Abläufe.