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

+49 7252 96-2224

LinkedIn - XING

Location

Bretten, DE, 75015

Job Overview
Job Posted:
10 months ago
Job Expires:
Job Type
Full Time

Share This Job: