Stellen Sie sich vor, ein Nutzer muss ein Textfeld ausfüllen. Traditionell wird dies als lästige Pflicht betrachtet. Embedded Business Intelligence verwandelt diesen Prozess jedoch in eine ansprechende Erfahrung. Durch die Integration von KI-Elementen, die in Echtzeit Text auf Basis Ihrer Unternehmensquellen schreiben, werden Ihre Mitarbeiter entlastet und Nutzer Ihrer Plattform oder Software befähigt, sich aktiv mit den bereitgestellten Inhalten auseinanderzusetzen.
Anwendungsfall IT-Support
In diesem Leitfaden erläutern wir die technischen Aspekte der Implementierung, die Einrichtung des Wissensspeichers und die Interaktivität in UI-Anwendungen.
Exemplarisch nutzen wir in diesem Artikel die Situation, dass Benutzer eines Tools, eines Marktplatzes oder einer Plattform einen Text schreiben müssen.
Typische Eingabe eines Nutzers beim Erstellen eines IT-Tickets
Wenn Nutzer Schwierigkeiten haben, Dokumente über eine API hochzuladen, das System jedoch keine klaren Informationen über den Fehler bietet, geschieht oft Folgendes: Sie geben eine knappe Beschreibung ihrer Probleme ein, wie zum Beispiel: „Ich habe ein Dokument über die API hochgeladen und es schlägt fehl.“ Diese kurze Eingabe vermittelt zwar das Problem, bleibt jedoch vage und bietet dem Support-Team kaum Anhaltspunkte zur Lösung.

Verbesserte Version durch KI vor dem Absenden des Tickets
Durch die Integration von KI in den Ticketprozess erhalten Nutzer eine strukturierte Anleitung, bevor sie ihr Ticket absenden. Statt einer kurzen und ungenauen Beschreibung fordert die KI sie auf, detaillierte Informationen zu liefern. Diese Anleitung könnte Folgendes umfassen: den Authorization Token, die Projekt-ID, den Dateipfad, den Fehlermeldungstext, die erwartete Funktion sowie die tatsächlich eingetretene Situation. Indem sie diesen Fragen folgen, sind die Nutzer besser gerüstet, um präzise Informationen bereitzustellen. Dies beschleunigt die Problemlösung erheblich, da das Support-Team auf umfassendere und spezifischere Daten zugreifen kann.
Früher war viel Logik notwendig, um Formulare so individuell anzupassen. Durch generative KI bieten Sie so eine besonders individuelle Nutzererfahrung.
Die Integration einer Wissensdatenbank verbessert in diesem Beispiel nicht nur die Servicequalität, sondern optimiert auch interne Support-Desk-Anwendungen, indem wiederkehrende Anfragen automatisiert bearbeitet werden. Benutzer können schnell die Informationen finden, die sie benötigen, ohne auf menschliche Unterstützung angewiesen zu sein.

Weite Anwendungsfälle neben IT-Tickets
Es gibt viele Situationen, in denen Sie, Mitarbeiter oder Kunden Textfelder ausfüllen müssen.
Die Integration einer gut gepflegten Wissensdatenbank (Knowledge Store) hilft, Inhalte und die Kommunikation Ihres Unternehmens zu verbessern.
- Marktplätze: Wenn Sie auf Marktplätzen Produkte anbieten, können Sie Ihre Wissensdatenbank nutzen, um optimierte Beschreibungen und Richtlinien zur Verkostung bereitzustellen. Dies erhöht die Sichtbarkeit und Attraktivität Ihrer Produkte.
- Produktinformationen im Produktmanagementsystem: Beim Eingeben von Produktinformationen oder dem Verfassen von Anleitungen in bestehende Software liefert Ihre Wissensdatenbank hilfreiche Vorlagen und Best Practices. Dadurch vereinfachen Sie den Prozess und gewährleisten konsistente Qualität.
- Kundenanfragen: Wenn Ihre Kunden Fragen oder Anliegen einreichen, können Sie eine Wissensdatenbank nutzen, die direkt Antworten liefert. So verringern Sie die Bearbeitungszeit und steigern die Kundenzufriedenheit.
- Feedback-Formulare: Wenn Nutzer Feedback zu Ihren Produkten oder Dienstleistungen geben, können Sie ihnen aus Ihrer Wissensdatenbank hilfreiche Vorschläge an die Hand geben. Diese Unterstützung ermöglicht präzisere und konstruktive Rückmeldungen, die Ihr Team für gezielte Verbesserungen nutzen kann.
- Bewerbungen: Wenn Bewerber ihre Informationen eingeben, bieten Sie ihnen durch Ihre Wissensdatenbank wertvolle Hinweise an, um die Qualität ihrer Bewerbungen zu steigern. Tipps zur Verwendung von Schlüsselbegriffen oder zur Betonung bestimmter Fähigkeiten können die Erfolgschancen erhöhen.
- Umfragen: Teilnehmer an Umfragen profitieren von Hinweisen aus Ihrer Wissensdatenbank, die helfen, präzisere Antworten zu formulieren. So erhöhen Sie die Qualität der gesammelten Daten und können fundiertere Entscheidungen treffen.
- Support-Anfragen: Wenn Nutzer technische Probleme melden, können Sie Ihnen durch Ihre Wissensdatenbank sofortige Lösungsvorschläge anbieten. Dies verkürzt die Wartezeit und sorgt für eine insgesamt verbesserte Benutzererfahrung.
- Produktbewertungen: Bei der Abgabe von Produktbewertungen können Sie Ihre Kunden mit relevanten Informationen unterstützen, sodass sie Ihre Produkte detaillierter bewerten. Dies liefert Ihnen wertvolle Einblicke in die Meinung Ihrer Nutzer.
- Reklamationen: Wenn Nutzer Reklamationen einreichen, finden sie in Ihrer Wissensdatenbank Unterstützung beim präzisen Beschreiben ihrer Probleme. Das beschleunigt die Bearbeitung und steigert die Lösungskompetenz Ihres Teams.
- Interaktive Lernplattformen: Wenn Teilnehmer auf einer Lernplattform Inhalte erstellen, können sie relevante Informationen und Beispiele aus Ihrer Wissensdatenbank abrufen, um ihre Beiträge zu vertiefen und interessanter zu gestalten.
- Persönliche Empfehlungen: Bei der Anmeldung für personalisierte Dienste können Sie Ihren Nutzern durch gezielte Informationen aus Ihrer Wissensdatenbank helfen, ihre Vorlieben klar zu kommunizieren. So wird das Benutzererlebnis individueller und ansprechender.
- Produktkonfiguration: Bei der Auswahl und Anpassung von Produkten geben Sie den Nutzern gezielte Vorschläge aus Ihrer Wissensdatenbank, die basierend auf den Präferenzen anderer Kunden erstellt wurden. So erleichtern Sie informierte Entscheidungen.
Was bietet Embedded Business Intelligence?
Embedded Business Intelligence verleiht der Benutzerbindung einen neuen, dynamischen Charakter. Indem diese Technologie kontinuierlich auf Eingaben reagiert und sofortige Verbesserungsvorschläge oder relevante Informationen liefert, entsteht ein lebendiges Wechselspiel zwischen Benutzer und Software. Nutzer fühlen sich aktiv in den Prozess einbezogen, was ihre Interaktion mit der Anwendung erheblich verstärkt. Dieser unmittelbare Dialog fördert nicht nur die Zufriedenheit, sondern auch das Engagement mit dem Produkt.
Indem Sie Benutzerinteraktionen aufzeichnen, schaffen Sie die Möglichkeit, Ihre Dokumentation und Wissensdatenbank erheblich zu erweitern. Ihre Nutzer müssen jedoch über die Aufzeichnung informiert werden und ihre Zustimmung erteilen.
Ein weiterer wesentlicher Vorteil von Embedded Business Intelligence ist die Fähigkeit zur proaktiven Problemlösung. Anstatt lediglich auf gestellte Fragen zu reagieren, ergreift die Technologie die Initiative, indem sie Nutzer an wichtige Informationen erinnert oder hilfreiche Hinweise gibt. Dies minimiert die Wahrscheinlichkeit von Fehlern und sorgt dafür, dass die Benutzerführung reibungslos verläuft. Die proaktive Natur dieser Technologie steigert das Vertrauen der Nutzer in die Anwendung.
Schließlich ermöglicht Embedded Business Intelligence eine gezielte Personalisierung der Inhalte. Durch die tiefgehende Analyse von Nutzerdaten ist die Technologie in der Lage, maßgeschneiderte Erlebnisse anzubieten. Dies führt nicht nur zu einer höheren Zufriedenheit, sondern stärkt auch die Benutzerloyalität. Wenn Nutzer sich in einer Anwendung verstanden und individuell angesprochen fühlen, ist die Wahrscheinlichkeit größer, dass sie zurückkehren und langfristig engagiert bleiben.
Anbindung der Wissensdatenbank – Applikation
Programmierbeispiel und Demo
Klicken Sie auf den unteren Button, um den Inhalt von codepen.io zu laden.
Schritt 1: Erstellung des Interfaces
Um interaktive Benutzererfahrungen zu gestalten, ist es entscheidend, ein einfaches und effektives Interface zu schaffen. Hier bieten sich Texteingabefelder und Buttons an, die es Benutzern ermöglichen, ihre Anfragen schnell und einfach zu formulieren.
<textarea id="textInput" placeholder="Your texth here"></textarea>
<button id="generateTextButton">Antwort generieren</button>Schritt 2: Benutzerinteraktionen ermöglichen
Mit einem einfachen Klick-Event des Buttons kann eine Anfrage an die API geschickt werden. Dazu muss im JavaScript der knowledgebaseId-Wert aus dem Eingabefeld abgerufen werden. So bleibt die Anwendung flexibel und benutzerfreundlich.
constknowledgebaseId = document.getElementById("knowledgeBaseId").value;Schritt 3: API-Anfragen implementieren
Um die Kommunikation mit der Wissensdatenbank zu ermöglichen, verwenden wir die Fetch API, um Anfragen an den Server zu senden. So kann der Chatbot relevante Informationen basierend auf den Benutzeranfragen abrufen.
constsessionId = await getSessionId(knowledgebaseId);
constapiUrl = `https://chat.konfuzio.com/api/chatbot/answer_stream?session=${sessionId}&query=${encodeURIComponent(textParam)}`;Verarbeitung des Antwortstroms
Sobald die Anfrage gestellt wird, sollte der Antwortstrom in Echtzeit verarbeitet werden. Dies ermöglicht dem Benutzer, sofortige Rückmeldungen zu erhalten, und verbessert die Benutzererfahrung deutlich.
Sie können unterschiedliche Wissensdatenbank-IDs nutzen. Dies ermöglicht es, in verschiedenen Kontexten zu arbeiten, sei es im Kundenservice, im internen Support oder in anderen Bereichen, die schnelle und präzise Informationen benötigen.
Streaming Daten lesen
Um die Daten effizient zu lesen, können Sie einen Reader verwenden, um den Datenstrom zu verarbeiten.
Chunk-Verarbeitung
Die Verarbeitung der empfangenen Chunks ist entscheidend für die Erfassung und Präsentation der Informationen an den Benutzer. Hier sollten Sie die Struktur der empfangenen Daten beachten und darauf basieren, was Sie dem Benutzer präsentieren möchten.
Feedback an Benutzer
Um die Interaktion zu verbessern, sollten Sie den Benutzern Feedback geben, während Sie die Informationen bereitstellen. Verwenden Sie hierbei klare und verständliche Rückmeldungen, sodass die Benutzer wissen, was sie erwarten können. Durch die Anpassung der Eingangswerte und die dynamische Verarbeitung von API-Anfragen können Sie ein solides Fundament für eine moderne Kommunikationsanwendung schaffen.
