Entwicklung eines Systems zur automatisierten Prüfung von Verträgen auf Basis von Large Language Models (LLMs).
Entwicklung, Erweiterung und Integration einer LLM-gesteuerten Checking-Engine. Die Checking-Engine bewertet eine beliebige Anzahl von Dokumenten auf Übereinstimmung mit dem Digital Operational Resilience Act anhand einer vorgegebenen Liste von Prüfpunkten.
Assistenzsystem zur Erstellung von Forschungszulageanträgen. Verwendung eines Large-Language-Models zur Generierung und Korrektur von Forschungsanträgen.
Entwurf des Systems; Aufbau des Applikations-Frontends basierend auf dem Makerkit Framework; Kundenkontakt und Anforderungsanalyse.
Entwicklung eines Systems zur automatisierten Prüfung von Auftragsverarbeitungsverträgen auf Basis von Large Language Models (LLMs).
Aufgaben: Leitung des Projekts und Koordination inklusive der Kundenkommunikations und Erfassung der Anforderungen; Entwurf und Bereitstellung des Services als API innerhalb eines Docker-Containers;Entwicklung eines Matching-Algorithmus, der basierend auf einer Projektanfrage passende Mitarbeiterprofile vorschlägt und die bestehende HR Infrastruktur integriert ist.
Aufgaben: Aufbereitung und Indexierung der Mitarbeiterprofile mit Hilfe von Azure Cognitive Search; Konzeption und Entwicklung des Matching Algorithmus; Integration des Algorithmus in die bestehende HR Software.Entwicklung einer Software, die Analysten dabei unterstützt Stellungnahmen zu Gesetzesentwürfen auszuwerten.
Aufgaben: Leitung des Projekts und Koordination; Entwurf der Software-Architektur und des ER-Schemas; Entwicklung der Steamlit-Anwendung; Deployment der Anwendung auf Kubernetes; Textextraktion und -verarbeitung mittels Large Language Modellen.Entwicklung eines sprachbasierten und telefonisch erreichbaren Systems zur Beantwortung von Fragen für eine Hotel unter Verwendung von Large Language Models (LLMs).
Aufgaben: Entwicklung einer neuartigen Architektur zur Verwendung von Large Language Models in Voicebots. Evaluation und Anbindung verschiedener Streaming-STT und -TTS Dienstleistern im Bezug auf Qualität und Geschwindigkeit. Durchführung von Experimenten zur Verbesserung des User Experience.Entwicklung eines sprachbasierten und telefonisch erreichbaren Dialogsystems zur Buchung von Arztterminen.
Aufgaben: Stabilitätsverbesserungen (Analyse und Behebung von Fehlern in der Business-Logik und in den ML-Komponenten, Erweiterung das Testframeworks und Erhöhung der Testabdeckung), welche maßgeblich zur Steigerung der erfolgreichen Buchungen um 15% beigetragen haben. Entwicklung und Vergleich verschiedener Modelle für die Zuordnung von Leistungsbeschreibungen / Symptomen der Nutzer zu angebotenen Leistungen. Durchführung von Experimenten zur Verbesserung der Intentstruktur und dadurch erzielte Verbesserung der Klassifikationsgenauigkeit aller Intents.Im Rahmen der SOX Compliance Prüfung soll ein Monitoring von umsatzrelevanten Prozessen erfolgen. Hierzu werden bestehende Prozesse durch neue Prozesse auf Basis einer internen Zeitreihen- Analyse-Plattform abgelöst. Das Projektteam übernimmt dabei die Verantwortung für den gesamten Prozesslebenszyklus von der Sichtung des bisherigen Standes, Konzeption, Entwicklung bis zum Deployment.
Aufgaben: Konzeption des neuen SOX-Prozesses; Verstehen der bestehenden CDR-Daten innerhalb von einem umsatzrelevanten Abschnitt; Visualisieren der Fehlerfälle; Anpassung und Konfiguration der internen Zeitreihen-Analyse-Plattform; Entwicklung und Implementierung eines Workflows zur Bearbeitung auftretender Fehler; Erstellen unterschiedlicher Visualisierungen, um einen Gesamtüberblick der Prozesse zu ermöglichen.
Neuentwicklung einer Plattform für die einfache Absatzplanung auf Regions-, Bezirks- und Händlerebene.
Aufgaben: Schwächeanalyse der gegenwärtig eingesetzten Anwendung; Analyse und Aufnahme von Anforderungen; Entwurf und Entwicklung der neuen Anwendung.
Entwicklung eines Extraktionsalgorithmus von Schlüsselwörtern aus Webseiten, Clustering von Webseiten und Klassifizierung.
Aufgaben: Entwicklung und Implementierung eines Algorithmus für die Bestimmung von Schlagwörtern für Webseiten; Erstellung eines Webseitencrawlers zur Extraktion sichtbaren Textes von Webseiten; Erstellung einer Demo (Frontend, API) für den Algorithmus.
Konsistenzanalyse zwischen Komponenten, die am Abrechnungsprozess von Telekommunikationsanwendungen beteiligt sind; Vergleich von Qualitätsattributen (u.a. Surfgeschwindigkeit) von Nutzersessions mit den vertraglich zugesicherten Leistungen.
Aufgaben: Konsistenzanalyse zwischen verschiedenen Haupt- und Subsystemen auf der Grundlage von Oracle-Datenbanken; Entwicklung mehrerer ETL-Prozesse zur kontinuierlichen Fehleranalyse zwischen den Systemen; Ad-hoc-Analyse der Surfgeschwindigkeit von Kunden; Entwicklung eines ETL-Prozesses zur kontinuierlichen Fehleranalyse zur Surfgeschwindigkeit von Kunden.
Konzeption und Implementierung eines Web-Service zur Vorhersage von Zolltarifnummern anhand von Produktbeschreibungen.
? Vergleich von ElasticSearch und Maschinellen Lernverfahren
? Evaluation und Training von Textklassifikationsmodellen
? Flask Server with RESTful API Design
Komparative Evaluation von statistischen Modellen und von Deep Learning Modellen zur Vorhersage von univariaten und multivariaten Zeitreihen im Rahmen eines Kundenprojektes.
Veranschaulichung von KI Anwendungsfällen unter [URL auf Anfrage]
• Semantische Suche und Training eines deutschsprachigen Question Answering Modells
• Eigennamenerkennung und Text-Anonymisierung
• Maschinelle Übersetzung (Deutsch/Englisch, Englisch/Deutsch)
• Visuelle Segmentierung via Webcam
• Web-Oberfläche mittels ReactJS
• Cloud-Deployment via Kubernetes auf Microsoft Azure
Konsistenzanalyse zwischen Komponenten, die am Abrechnungsprozess von Telekommunikationsanwendungen beteiligt sind; Vergleich von Qualitätsattributen (u.a. Surfgeschwindigkeit) von Nutzersessions mit den vertraglich zugesicherten Leistungen.
Aufgaben: Konsistenzanalyse zwischen verschiedenen Haupt- und Subsystemen auf der Grundlage von Oracle-Datenbanken; Entwicklung mehrerer ETL-Prozesse zur kontinuierlichen Fehleranalyse zwischen den Systemen; Ad-hoc-Analyse der Surfgeschwindigkeit von Kunden; Entwicklung eines ETL-Prozesses zur kontinuierlichen Fehleranalyse zur Surfgeschwindigkeit von Kunden.
Entwicklung eines Extraktionsalgorithmus von Schlüsselwörtern aus Webseiten, Clustering von Webseiten und Klassifizierung.
Aufgaben: Entwicklung und Implementierung eines Algorithmus für die Bestimmung von Schlagwörtern für Webseiten; Erstellung eines Webseitencrawlers zur Extraktion sichtbaren Textes von Webseiten; Erstellung einer Demo (Frontend, API) für den Algorithmus.
Entwicklung eines Extraktionsalgorithmus von Schlüsselwörtern aus Webseiten, Clustering von Webseiten und Klassifizierung.
Aufgaben: Entwicklung und Implementierung eines Algorithmus für die Bestimmung von Schlagwörtern für Webseiten; Erstellung eines Webseitencrawlers zur Extraktion sichtbaren Textes von Webseiten; Erstellung einer Demo (Frontend, API) für den Algorithmus.
Entwicklung eines Extraktionsalgorithmus von Schlüsselwörtern aus Webseiten, Clustering von Webseiten und Klassifizierung.
Aufgaben: Entwicklung und Implementierung eines Algorithmus für die Bestimmung von Schlagwörtern für Webseiten; Erstellung eines Webseitencrawlers zur Extraktion sichtbaren Textes von Webseiten; Erstellung einer Demo (Frontend, API) für den Algorithmus.
Vertiefungsgebiete: Webscraping, Natural Language Processing, Information Retrieval
Programmiersprachen: Python, Java, JavaScript
Vertiefungsgebiete: Recommender-Systeme
Programmiersprachen: Scala
Tools und Methoden: Akka, Apache Mahout
Data Scientist / Data Engineer / Softwareentwickler Machine Learning
- Beratung und Abschätzung zu Machine Learning Use Cases
- Auswahl, Implementierung, Evaluation und Weiterentwicklung von ML Modellen für z.B. Vorhersage oder Analyse von Daten, darunter Computer Vision und Natural Language Processing / Understanding
- Umsetzung von Datenpipelines, Extraktion, Speicherung und Verarbeitung von Daten
- Inbetriebnahme von Machine Learning Modellen, Deployment in der Cloud oder on Premise, Containerisierung, Integration in CI/CD
Entwicklung eines Systems zur automatisierten Prüfung von Verträgen auf Basis von Large Language Models (LLMs).
Entwicklung, Erweiterung und Integration einer LLM-gesteuerten Checking-Engine. Die Checking-Engine bewertet eine beliebige Anzahl von Dokumenten auf Übereinstimmung mit dem Digital Operational Resilience Act anhand einer vorgegebenen Liste von Prüfpunkten.
Assistenzsystem zur Erstellung von Forschungszulageanträgen. Verwendung eines Large-Language-Models zur Generierung und Korrektur von Forschungsanträgen.
Entwurf des Systems; Aufbau des Applikations-Frontends basierend auf dem Makerkit Framework; Kundenkontakt und Anforderungsanalyse.
Entwicklung eines Systems zur automatisierten Prüfung von Auftragsverarbeitungsverträgen auf Basis von Large Language Models (LLMs).
Aufgaben: Leitung des Projekts und Koordination inklusive der Kundenkommunikations und Erfassung der Anforderungen; Entwurf und Bereitstellung des Services als API innerhalb eines Docker-Containers;Entwicklung eines Matching-Algorithmus, der basierend auf einer Projektanfrage passende Mitarbeiterprofile vorschlägt und die bestehende HR Infrastruktur integriert ist.
Aufgaben: Aufbereitung und Indexierung der Mitarbeiterprofile mit Hilfe von Azure Cognitive Search; Konzeption und Entwicklung des Matching Algorithmus; Integration des Algorithmus in die bestehende HR Software.Entwicklung einer Software, die Analysten dabei unterstützt Stellungnahmen zu Gesetzesentwürfen auszuwerten.
Aufgaben: Leitung des Projekts und Koordination; Entwurf der Software-Architektur und des ER-Schemas; Entwicklung der Steamlit-Anwendung; Deployment der Anwendung auf Kubernetes; Textextraktion und -verarbeitung mittels Large Language Modellen.Entwicklung eines sprachbasierten und telefonisch erreichbaren Systems zur Beantwortung von Fragen für eine Hotel unter Verwendung von Large Language Models (LLMs).
Aufgaben: Entwicklung einer neuartigen Architektur zur Verwendung von Large Language Models in Voicebots. Evaluation und Anbindung verschiedener Streaming-STT und -TTS Dienstleistern im Bezug auf Qualität und Geschwindigkeit. Durchführung von Experimenten zur Verbesserung des User Experience.Entwicklung eines sprachbasierten und telefonisch erreichbaren Dialogsystems zur Buchung von Arztterminen.
Aufgaben: Stabilitätsverbesserungen (Analyse und Behebung von Fehlern in der Business-Logik und in den ML-Komponenten, Erweiterung das Testframeworks und Erhöhung der Testabdeckung), welche maßgeblich zur Steigerung der erfolgreichen Buchungen um 15% beigetragen haben. Entwicklung und Vergleich verschiedener Modelle für die Zuordnung von Leistungsbeschreibungen / Symptomen der Nutzer zu angebotenen Leistungen. Durchführung von Experimenten zur Verbesserung der Intentstruktur und dadurch erzielte Verbesserung der Klassifikationsgenauigkeit aller Intents.Im Rahmen der SOX Compliance Prüfung soll ein Monitoring von umsatzrelevanten Prozessen erfolgen. Hierzu werden bestehende Prozesse durch neue Prozesse auf Basis einer internen Zeitreihen- Analyse-Plattform abgelöst. Das Projektteam übernimmt dabei die Verantwortung für den gesamten Prozesslebenszyklus von der Sichtung des bisherigen Standes, Konzeption, Entwicklung bis zum Deployment.
Aufgaben: Konzeption des neuen SOX-Prozesses; Verstehen der bestehenden CDR-Daten innerhalb von einem umsatzrelevanten Abschnitt; Visualisieren der Fehlerfälle; Anpassung und Konfiguration der internen Zeitreihen-Analyse-Plattform; Entwicklung und Implementierung eines Workflows zur Bearbeitung auftretender Fehler; Erstellen unterschiedlicher Visualisierungen, um einen Gesamtüberblick der Prozesse zu ermöglichen.
Neuentwicklung einer Plattform für die einfache Absatzplanung auf Regions-, Bezirks- und Händlerebene.
Aufgaben: Schwächeanalyse der gegenwärtig eingesetzten Anwendung; Analyse und Aufnahme von Anforderungen; Entwurf und Entwicklung der neuen Anwendung.
Entwicklung eines Extraktionsalgorithmus von Schlüsselwörtern aus Webseiten, Clustering von Webseiten und Klassifizierung.
Aufgaben: Entwicklung und Implementierung eines Algorithmus für die Bestimmung von Schlagwörtern für Webseiten; Erstellung eines Webseitencrawlers zur Extraktion sichtbaren Textes von Webseiten; Erstellung einer Demo (Frontend, API) für den Algorithmus.
Konsistenzanalyse zwischen Komponenten, die am Abrechnungsprozess von Telekommunikationsanwendungen beteiligt sind; Vergleich von Qualitätsattributen (u.a. Surfgeschwindigkeit) von Nutzersessions mit den vertraglich zugesicherten Leistungen.
Aufgaben: Konsistenzanalyse zwischen verschiedenen Haupt- und Subsystemen auf der Grundlage von Oracle-Datenbanken; Entwicklung mehrerer ETL-Prozesse zur kontinuierlichen Fehleranalyse zwischen den Systemen; Ad-hoc-Analyse der Surfgeschwindigkeit von Kunden; Entwicklung eines ETL-Prozesses zur kontinuierlichen Fehleranalyse zur Surfgeschwindigkeit von Kunden.
Konzeption und Implementierung eines Web-Service zur Vorhersage von Zolltarifnummern anhand von Produktbeschreibungen.
? Vergleich von ElasticSearch und Maschinellen Lernverfahren
? Evaluation und Training von Textklassifikationsmodellen
? Flask Server with RESTful API Design
Komparative Evaluation von statistischen Modellen und von Deep Learning Modellen zur Vorhersage von univariaten und multivariaten Zeitreihen im Rahmen eines Kundenprojektes.
Veranschaulichung von KI Anwendungsfällen unter [URL auf Anfrage]
• Semantische Suche und Training eines deutschsprachigen Question Answering Modells
• Eigennamenerkennung und Text-Anonymisierung
• Maschinelle Übersetzung (Deutsch/Englisch, Englisch/Deutsch)
• Visuelle Segmentierung via Webcam
• Web-Oberfläche mittels ReactJS
• Cloud-Deployment via Kubernetes auf Microsoft Azure
Konsistenzanalyse zwischen Komponenten, die am Abrechnungsprozess von Telekommunikationsanwendungen beteiligt sind; Vergleich von Qualitätsattributen (u.a. Surfgeschwindigkeit) von Nutzersessions mit den vertraglich zugesicherten Leistungen.
Aufgaben: Konsistenzanalyse zwischen verschiedenen Haupt- und Subsystemen auf der Grundlage von Oracle-Datenbanken; Entwicklung mehrerer ETL-Prozesse zur kontinuierlichen Fehleranalyse zwischen den Systemen; Ad-hoc-Analyse der Surfgeschwindigkeit von Kunden; Entwicklung eines ETL-Prozesses zur kontinuierlichen Fehleranalyse zur Surfgeschwindigkeit von Kunden.
Entwicklung eines Extraktionsalgorithmus von Schlüsselwörtern aus Webseiten, Clustering von Webseiten und Klassifizierung.
Aufgaben: Entwicklung und Implementierung eines Algorithmus für die Bestimmung von Schlagwörtern für Webseiten; Erstellung eines Webseitencrawlers zur Extraktion sichtbaren Textes von Webseiten; Erstellung einer Demo (Frontend, API) für den Algorithmus.
Entwicklung eines Extraktionsalgorithmus von Schlüsselwörtern aus Webseiten, Clustering von Webseiten und Klassifizierung.
Aufgaben: Entwicklung und Implementierung eines Algorithmus für die Bestimmung von Schlagwörtern für Webseiten; Erstellung eines Webseitencrawlers zur Extraktion sichtbaren Textes von Webseiten; Erstellung einer Demo (Frontend, API) für den Algorithmus.
Entwicklung eines Extraktionsalgorithmus von Schlüsselwörtern aus Webseiten, Clustering von Webseiten und Klassifizierung.
Aufgaben: Entwicklung und Implementierung eines Algorithmus für die Bestimmung von Schlagwörtern für Webseiten; Erstellung eines Webseitencrawlers zur Extraktion sichtbaren Textes von Webseiten; Erstellung einer Demo (Frontend, API) für den Algorithmus.
Vertiefungsgebiete: Webscraping, Natural Language Processing, Information Retrieval
Programmiersprachen: Python, Java, JavaScript
Vertiefungsgebiete: Recommender-Systeme
Programmiersprachen: Scala
Tools und Methoden: Akka, Apache Mahout
Data Scientist / Data Engineer / Softwareentwickler Machine Learning
- Beratung und Abschätzung zu Machine Learning Use Cases
- Auswahl, Implementierung, Evaluation und Weiterentwicklung von ML Modellen für z.B. Vorhersage oder Analyse von Daten, darunter Computer Vision und Natural Language Processing / Understanding
- Umsetzung von Datenpipelines, Extraktion, Speicherung und Verarbeitung von Daten
- Inbetriebnahme von Machine Learning Modellen, Deployment in der Cloud oder on Premise, Containerisierung, Integration in CI/CD