Website is building
Website is building
Website is building

Dialog Manager für Interventionen

Vorschaubild des Dialog-Managers
Applikation

Im Rahmen des DIDEM-Projekts des Insituts IMTT wurde eine Anwendung für den Einsatz von Interventions-Chatbots im Gesundheitswesen realisiert. Hierfür habe ich vier Schlüsselservices konzipiert und umgesetzt.

Verwalten der Chat-Dialoge.

Tech-Stack
Vue
Fastify
TypeScript
Tailwind

Dieser Service dient als Schnittstelle zwischen System und Gesundheitswissenschaftler. Hierüber können Experten Chatbot-Dialoge einpflegen und konfigurieren.

Transformieren der Dialoge.

Tech-Stack
Ktor
Kotlin
Jolt
MongoDB

Damit die eingepflegten Dialoge vom System gelesen werden können, habe ich einen Transformator als Microservice implementiert, welcher die Dialogstränge in ein JSON-Format bündelt. Anschließend werden die Informationen in einer NoSQL-Datenbank persistiert.

Auflistung der einzelnen Services der Anwendung

Die Kernkomponente der Anwendung.

Tech-Stack
Ktor
Kotlin
Jolt
MongoDB

Dieser Service wurde entwickelt, um gezielt Interventionen aus der NoSQL-Datenbank abzurufen und diese, entsprechend den Eingaben der Interventions-Teilnehmer, zu durchlaufen.

Schnittstelle für Interventions-Teilnehmer.

Tech-Stack
Flutter
Dart
Zum Code

Die mobile Applikation (iOS/Andriod) dient als Schnittstelle zwischen Teilnehmer und Intervention. Diese gibt Interaktionen an den Dialog-Manager weiter und erhält von diesem den passenden Dialogstrang.

Always looking for new projects
Always looking for new projects
Always looking for new projects
Always looking for new projects
Designing. Coding. Maintaining ...
Designing. Coding. Maintaining ...
Designing. Coding. Maintaining ...
Designing. Coding. Maintaining ...
Designing. Coding. Maintaining ...
Designing. Coding. Maintaining ...

Lassen Sie uns zusammenarbeiten und Ihr nächstes Projekt umsetzen.