Masterarbeit: AI Mapping Service for APIs (all genders) - Bretten / Karlsruhe
Bretten, DE, 75015
Thema
AI Mapping Service for APIs
Motivation und Ziele
APIs spielen bei der Integration von Anwendungen eine zentrale Rolle. Schnittstellenbeschreibungen ermöglichen das automatische Generieren von Aufrufen. Verschiedene Schnittstellenbeschreibungen sind aufeinander abbildbar. Z,B. können sie gleiche Elemente aber mit anderen Bezeichnern haben (z.B. Straße oder street). Transformermodelle ermöglichen verschiedene NLP-Aufgaben wie Übersetzungen, Zusammenfassungen, Query Rewriting oder Code-Vervollständigung. Mit einem AI Mapping soll der gleiche Aufruf für verschiedene Schnittstellen benutzt werden. Ziel der Arbeit ist die Entwicklung eines Mappingservices für Schnittstellenbeschreibungen.
Aufgaben
- Untersuchung und Bewertung der Transformertechnologie für das Mapping oder die Modifikation von Schnittstellenbeschreibungen
- Entwicklung und Implementierung des AI Mappers und eines Services, der den Aufruf modifiziert und verschiedene Schnittstellen bedient
- Aufbau eines Korpus aus verschiedenen Schnittstellenbeschreibungen und Demonstration des Systems in geeigneten Szenarien
- Entwicklung von Kriterien zur Evaluierung des Systems
Für die Arbeit kann ein KI-Rechner mit 4 Nvidia 3090 GPUs verwendet werden.
Dienstsitz: Karlsruhe und/oder Bretten.
Kontakt Recruiting:
Daniel Iwtschenko