Wegen dieser Komplexität muss man, wie oben dargestellt, das Problem in einzelne Komponenten zerlegen und geeignete Approximationen einführen, wobei immer die Auswirkung auf die Performanz des Gesamtsystems im Vordergrund stehen sollte.
Um die Leistungsfähigkeit eines Sprachverarbeitungssystems möglichst realistisch zu messen, führt man eine Evaluierung an Testdaten durch. Die Anforderungen an die Testdaten sind: Sie sollen repräsentativ für die praktische Anwendung und vollkommen unabhängig von den Trainingsdaten sein. Anhand dieser Testdaten kann man die Leistungsfähigkeit des Systems messen und die Fehler und Schwachstellen analysieren. Aus dieser Analyse können sich Rückschlüsse auf die Schwachstellen des Systems ergeben, die dann entsprechend zu verbessern sind. Insgesamt gesehen läuft der holistische Ansatz auf ein extrem komplexes mathematisches Optimierungsproblem hinaus. Wegen dieser Komplexität muss man, wie oben dargestellt, das Problem in einzelne Komponenten zerlegen und geeignete Approximationen einführen, wobei immer die Auswirkung auf die Performanz des Gesamtsystems im Vordergrund stehen sollte.