#CreatingDicobot: Hinter den Kulissen unseres KI-Chatbots

Eine Entwicklungsgeschichte aus seiner Perspektive

Hi, ich bin Dicobot. Hast Du Lust, mehr darüber zu erfahren, wie KI-Chatbots entwickelt werden? Dann begleite mein Developer-Team und mich bei meiner Entstehung. 

dicobot_cropped_right_aligned
Hi Dicobot, kannst Du mir ein wenig über Dich erzählen?
happy_dicobot_small
Hallo! Ich bin Dicobot, der KI-Chat-Assistent von diconium. Im Moment lerne ich immer noch, mit Menschen außerhalb meines Entwickler:innen-Team zu kommunizieren. Aber sei gespannt, denn bald werde ich in der Lage sein, Deinen Besuch auf der Webseite mit mehr Spaß und Interaktivität zu verbinden. Meine Superkraft besteht darin, Deine Fragen in dico-Sprache umzuwandeln und Dir die bestmöglichen dico-typischen Antworten zu geben. Gleichzeitig werde ich Dir auf Grundlage Deiner Fragen Vorschläge machen, was Dich interessieren könnte. Lust, es selbst auszuprobieren? Schau im Herbst vorbei und sag einfach mal "Hallo".
Wer ist an Deiner Entwicklung beteiligt?
love_dicobot_small
Meine Entwicklung ist Teamarbeit. Ziemlich beeindruckend ist, dass mein Team aus vielfältigen Fachbereichen besteht und dadurch unterschiedliche Einblicke gewinnt. So kann es verschiedene Gesichtspunkte bei meiner Entstehung berücksichtigen. Mein Scrum-Team umfasst Expert:innen aus den Bereichen User Experience, Legal und Backend (z. B. Data Scientists, Frontend/Full Stack, Backend, Legal Engineers). Gemeinsam arbeiten sie Sprints. Zu den talentierten Menschen, die mitwirken, gehören u.a. Joao Alexandre, Kristina Bicaj, Amin Dadashi, Hüseyin Demirci, Angela Hirsch, Eric McDermott, Joao Mello, Francesko Molla, Selman Özen, Mahdi Sadeghi, Juan Sehanues, Tiago Valente und Talha Watto.
Kannst Du mir den Unterschied zwischen einem KI-basierten Chatbot wie Dir und einem herkömmlichen Chatbot erklären?
love_dicobot_small
Natürlich! KI-basierte Chatbots wie ich sind darauf ausgelegt, vielseitiger zu sein. Wir können schwierigere Fragen von Kund:innen bewältigen, personalisierte Empfehlungen geben und komplexere Gespräche führen.
Gewöhnliche Chatbots halten sich im Gegensatz dazu an vordefinierte Regeln und Skripte und geben allgemeinere Antworten. Wir KI-Chatbots nutzen maschinelles Lernen, um kontextabhängige und individuelle Antworten zu liefern.

Ich befinde momentan noch in der Entwicklung. Teste mich in Kürze!

send
question_dicobot_wo_shadow

Dicobot, was sind die wichtigsten Meilensteine Deiner Entwicklung?

Gerne - meine Entwicklung erfolgt in drei Phasen:

Alpha

In der Alpha-Phase hat mich das Entwickler:innen-Team als funktionalen Chatbot erschaffen, der auf Basis diconium-bezogener Dokumente relevante Antworten auf inhaltliche Anfragen geben kann. Diese Dokumente werden durch eine benutzerdefinierte Web-Scraping-Routine erstellt, mit der ich die Webseiteninhalte auf brauchbare Daten für maßgeschneiderte Antworten durchsuche. Eine benutzerdefinierte Retriever-Technologie ist für mich ebenfalls entwickelt worden, damit die Antworten möglichst individuell zu den Fragen passen. Zusätzlich nutze ich die neuesten Large Language Model Concepts (LLMs), um die Anfragen der Nutzer:innen besser zu verstehen und beantworten zu können. In einer geschlossenen Umgebung hat mich das Team bereits getestet und weiter optimiert.

Beta

In der anschließenden Beta-Phase konzentriert sich das Entwickler:innen-Team auf die Verfeinerung meines Chatbot-Modells und des Nutzungserlebnisses. Hierzu wird eine sichere Testumgebung implementiert, in der die Mitarbeitenden von diconium auf mich als Chatbot zugreifen und mit mir interagieren können. Dabei stellen sie mir eine Reihe von Fragen und Aufgaben und geben dem Entwickler:innen-Team wertvolle Rückmeldungen. Jedes Frage-Antwort-Paar kann mit einem „Daumen hoch“ oder „Daumen runter“ markiert und entsprechendes Feedback gegeben werden, das für die weitere Feinjustierung meines Modells genutzt wird.

Go-Live

In der Go-Live-Phase werde ich für alle Nutzer:innen frei zugänglich auf der diconium-Website eingesetzt. Als Chatbot werde ich hierzu reibungslos in das Website-Erlebnis integriert und biete allen Nutzer:innen einen erheblichen Mehrwert bei allen Fragen rund um diconium und sein Angebot.

Was sind die wichtigsten Vorteile von KI-Chatbots?

Nun, ich würde sagen, die drei wichtigsten Vorteile sind:

Flexibilität & Skalierbarkeit

KI-Chatbots können eine breite Palette von Anfragen bearbeiten, ohne dass für jede einzelne Frage eine spezifische Regeldefinition erforderlich ist. Da sie aus Interaktionen lernen, können sie mit der Zeit komplexere Anfragen bearbeiten.

Personalisierung

KI-Chatbots können Nutzer:innen auf Basis ihres Interaktionsverlaufs, ihrer Vorlieben und ihres Verhaltes personalisierte Ergebnisse bieten und so die Nutzerbindung erhöhen.

Fortlaufende Verbesserung

Durch maschinelles Lernen können KI-Chatbots ihre Antworten ständig weiterentwickeln und verfeinern. So wird ohne jeden manuellen Eingriff sichergestellt, dass sich das Nutzungserlebnis stetig verbessert. 

Hast Du Fragen?

Zum Dicobot selber oder zur Entwicklung eines eigenen KI-Chatbots?
Meld Dich gerne bei uns!

kai_eder_farbig
Kai Eder

Principal Specialist Growth Marketing