Das enorme öffentliche Interesse an KI-Anwendungen basiert auf Narrow AI-Anwendungen, also Anwendungen mit einem eingegrenzten Aufgabenbereich. Sie können uns individuelle Filmempfehlungen geben, Autos einparken oder ganze Texte generieren. Bei der Entwicklung solcher intelligenten Systeme werden Datensätze nach Mustern und Regeln durchsucht und anschließend trainiert.
Dieser Ansatz, der als Machine Learning (ML) bezeichnet wird, ermöglicht es uns, Anwendungen auch mit komplexen Datentypen wie Bildern, Texten, Audiodateien oder Sensordaten zu programmieren. Dabei eröffnen sich neue Möglichkeiten, aber auch neue Herausforderungen in der Produktentwicklung, die gleichermaßen für Softwareentwickler:innen und Designer:innen interessant sind.