Ein Modell für maschinelles besteht aus mathematischen Funktionen, die bestimmte Arten von Mustern erkennen. Nutzer trainieren ein Modell anhand einer Reihe von Daten und stellen ihm einen Algorithmus zur Verfügung, mit dem es diese Daten durchdenken und daraus lernen kann. Mit diesem Modell können Daten analysiert und Vorhersagen getroffen werden. Ein ML-Modell kann zum Beispiel in einer Masse von Dokumenten bestimmte Muster zur Extraktion erkennen.