Data Science
Die Herausforderung
Unser Kunde, eine Firma im Vertrieb, suchte methodische und technische Unterstützung im Bereich der automatischen Erfassung von analogen Dokumenten zur Anreicherung der Informationen für den Verkaufsprozess.
Für den Verkaufsprozess musste der Kunde manuell Daten von analogen Dokumenten in die digitale Welt bringen. Da diese Bearbeitung zeitaufwendig für die Mitarbeiter und Mitarbeiterinnen ist, sollte ein KI-basiertes Erkennungssystem entwickelt werden, welches automatisiert läuft.
- Anwendungsfall
E-Commerce
Entwicklung und Implementierung einer neuen KI-basierten Lösung zur automatischen Verarbeitung von Dokumenten für den Verkaufsprozess
- Zielsetzung
- Ablösung von manuellen Arbeitsschritten durch die Entwicklung einer automatisierten Lösung
- Automatisierung mithilfe von Python und Azure-Services
- Plattformunabhängige Bereitstellung der automatisierten Lösung
- Technologie
- Phyton
- Azure Postgres Database
- Azure Functions
- Tesseract OCR
- Image-Processing
Der Lösungsweg
In diesem Projekt unterstützte das Team von TIQ Solutions bei der Erstellung und Implementierung einer KI-basierten Lösung auf Basis von Python, mithilfe von Azure-Services. Der bisherige Arbeitsablauf des Kunden umfasste einen initialen Scan des Buchcovers und die folgende manuelle Suche der Informationen.
Die von TIQ Solutions entwickelte Herangehensweise setzt bei dem Scan des Buchcovers an. Auf Basis dessen werden folgende Schritte ausgeführt:
- Bildvorverarbeitung
- OCR (optische Zeichenerkennung)
- Featureextraktion
- Datenbankabfrage
Das Kernstück der Lösung ist die optische Zeichenerkennung. Diese erkennt jegliche auf dem Buchcover abgebildete Schrift, welche mit der vorangehenden Bildvorverarbeitung zur Performanzsteigerung ausgeführt wird. Daraufhin werden aus dem erkannten Text Features extrahiert, wie zum Beispiel Titel. Diese Informationen werden dazu benutzt, um eine Datenbankabfrage durchzuführen und die Daten des gesuchten Buches zu erhalten. Diese Technologien wurden in Microsoft Azure implementiert, um eine permanent erreichbare Lösung zu gewährleisten, ohne eine lokale Implementierung zu benötigen.
Das Ergebnis
Es wurde eine dezentrale cloudbasierte Lösung geschaffen, die von jedem Computer aus gestartet werden kann und mit der keine lokalen Installationen nötig sind. Der gesamte Prozess ab dem Scan von der Bildvorverarbeitung bis hin zur Datenbankabfrage ist vollautomatisch in Azure implementiert. Die Lösung unterstützt den Kunden bei seinen täglichen Arbeitsprozessen.
- Kundenvorteile
- Vollautomatisch
- Zugriff von jedem Computer
- Einfache Wartung
- Ressourcen- und Kosteneffizient durch Azure-Services