Kapitel 10. Visualisierung

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Im vorigen Kapitel haben wir einige der beliebtesten Machine-Learning-Tools auf dem Markt vorgestellt und die Entscheidungen erläutert, die du für dein ML-Softwarepaket treffen musst. Hoffentlich haben wir dich nicht mit einem Fall von Analyse-Lähmung zurückgelassen.

Damit du aber nicht in der Phase "das richtige Werkzeug für den Job finden" stecken bleibst, lass uns einen Schritt weiter in Richtung Produktion gehen und gemeinsam eine Web-App für maschinelles Lernen entwickeln. Eine Web-App ist eine Software, die über einen Webbrowser ausgeführt werden kann. Das bedeutet, dass deine Nutzer/innen deine App nicht extra installieren müssen, bevor sie sie nutzen können. In den meisten Fällen interagieren Web-Apps auch mit Webservern, d. h. mit entfernten Computern, die kompliziertere Aufgaben übernehmen, die du von einem Client nicht erwarten kannst, wie z. B. die Verwaltung einer Datenbank oder - in unserem Fall - die Durchführung von Inferenzen auf einem NLP-Modell.

Eine Web-App zu erstellen ist sinnvoll, weil die meisten Menschen keine Freude daran haben, GitHub-Repos zu durchforsten und sich mit CUDA-Fehlern zu beschäftigen, die den Speicher sprengen. Die Erstellung einer grafischen Benutzeroberfläche mag wie etwas erscheinen, das nicht zu "echtem" NLP oder Deep Learning gehört. Aber eine einfache grafische Benutzeroberfläche, ...

Get Angewandte natürliche Sprachverarbeitung im Unternehmen now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.