#
Releases
#
v5.12
- API Endpunkt für Antwortexport
- API Editor Tests im Editor können pro Gruppe durchgeführt werden
- Chat Aussehen der Toast-Message kann nun durch HTML konfiguriert werden
- Editor Größenbeschränkung für zu crawlende Dokumente erhöht (6 MB pro Dokument)
- Editor Konfiguration des Avatarbilds im Editor ermöglicht
- Editor Answer Management: Antworten können ignoriert werden
- KauzLLM Möglichkeit, laufende Prozesse abzubrechen sowie den Status von beendeten, fehlgeschlagenen oder abgebrochenen Prozessen korrekt zu setzen, hinzugefügt
- NLU Website-Kontext als Kategorie zur Filterung von Antworten nutzen +++ Fixed
- API StickySessions ohne Speicherung von Cookies ermöglicht
- API Editor Testing im Editor stabilisiert
- Editor Benachrichtigungen aus dem Editor zum ChatGPT-Setup-Prozess angepasst
- NLU Nutzung von ThematicKeys verbessert +++
#
v5.12.1
- API Editor Route für Prompt-Konfiguration hinzugefügt
- Editor ChatGPT-Integration: Crawling und Vektorisierung können nun abgebrochen werden
- Editor ChatGPT-Integration: Corpora können nun ignoriert werden
- KauzLLM Dokumente werden bei ChatGPT-Antworten nicht mehr als Quelle angegeben, da sie durch den*die Nutzer*in nicht aufgerufen werden können
- NLU Gruppenspezifisches Testing ermöglicht +++ Fixed
- API Answer Management: Parent-Relation für Antwort repariert
- Editor Answer Management: Verhindert, dass Antworten bei mehrfachem Klicken mehrfach angelegt werden +++
#
v5.12.2
- KauzLLM Es können mehrere Prozesse gleichzeitig abgebrochen werden
- KauzLLM Webcrawling mit Playwright (mit Headless Chromium-Browser), um dynamische Webpages, die JavaScript-generierten Content nutzen, crawlen zu können
- KauzLLM Nutzung von XML-MarkUp in generierten Antworten ermöglicht +++ Fixed
- KauzLLM ODT und Excel-Loading hinzugefügt, um Tabellen und Paragraphen in der korrekten Reihenfolge zu speichern
- KauzLLM Filterung nach Metadaten wie Usergroups für größere Einheiten als Chunks ermöglicht
- KauzLLM Name für manuell erstellte Korpora global zu "Themenkatalog" geändert
- KauzLLM Status nicht zu "chunked" ändern, wenn Metadaten eines vektorisierten Chunks geändert werden.
- KauzLLM Überprüfung, ob ein Excel-Chunk die erlaubte Token-Größe überschneidet, und NaN-Werte in Tabellen mit leeren Strings ersetzt +++
#
v5.11
INTERIM
- API Bestimmte Chatvariablen über den Editor konfigurierbar machen
- API Endpunkt für die Abfrage manuell angelegter Korpora angelegt
- API Endpunkt für die Abfrage der AdaptiveCard-JSON
- API Chat NLU Multi-Client-Support eingeführt
- Chat Konversationshistorie im Chat nach 30 Tagen löschen
- Editor Antworten und Tags im LLM-Manager speichern
- Editor Dokumente können in der ChatGPT-Integration nun als priorisiert markiert werden
- Editor Bei der Ersteinrichtung in der ChatGPT-Integration kann der*die Nutzer*in nun auch zurückgehen
- KauzLLM Verbessertes Logging bei Wiederholungsversuchen
- KauzLLM Refactorings, um Kauz-LLM-Manager in Zukunft flexibler zu machen in Bezug auf verschiedene Embedder und Completion APIs
- NLU Unterstützung von Mehrsprachigkeit für von ChatGPT generierte Antworten
- NLU Role und Function pro Kontext konfigurieren +++ Fixed
- Chat Konversationshistorie wird im Chat nur im richtigen Kontext gespeichert, andere Kontexte bleiben unberührt
- Chat Auch ausgewählte Dialogplan-Optionen werden in der gespeicherten Konversationshistorie im Chat nun korrekt dargestellt
- Chat Optimierung der Anordnung und Größe von Buttons und Texten im Header
- Editor Testing im Editor: leere Testsets können nicht gestartet werden und laufende Tests können abgebrochen werden
- Editor Fehlermeldungen in der ChatGPT-Ersteinrichtung hinzugefügt
- NLU Es ist nun möglich, Filter in die Anfrage an den LLM-Manager aufzunehmen +++
#
v5.11.1
- KauzLLM Anpassung der PDF- und Excel-Parsing-Methoden, um zwischen spärlich und dicht gefüllten Datentabellen zu unterscheiden, und Umsetzung verschiedener Strategien für deren Speicherung
- KauzLLM Löschen der Embeddings-Liste nach jedem neuen Dokument
- KauzLLM Einfügen von Kopfzeilen in Excel-Dateien als separaten Chunk +++
#
v5.11.2
- KauzLLM Markup für mehrere Hyperlinks im Antworttext ermöglicht, nicht nur für den ersten +++
#
v5.10
- API Chat Mehrere Zieladressen für sendMailAPI erlauben
- Chat Konversationshistorie (auch bei Seitenwechsel oder Neuladen) im Chat speichern
- KauzLLM Konfigurierbare Blacklist- und Whitelist-Kriterien für das Web-Crawling hinzufügt, um bestimmte URLs oder URL-Bereiche vom Crawling ausschließen zu können
- KauzLLM Die Möglichkeit zum Hochladen von Dokumenten (PDFs, Office-Formate, CSV-Dateien) in die Vektordatenbank geschaffen (alternative zum Crawling von Daten aus dem Internet)
- NLU Konversationskontext an LLM-Manager übergeben +++ Fixed
- Chat Feedback-Optionen an Antworten sind beim Laden der Antworten unsichtbar
- Chat Analytics-Event für SendMailAPI korrigiert
- Chat Scroll-Methode angepasst, um Jumpmarks in der iFrame-Einbindung zu verhindern
- KauzLLM Markup-Problem, das einen Parsing-Fehler verursachte, behoben
- KauzLLM Leeren Chunk-Text im POST /chunks und PUT /chunks Endpunkt erlaubt
- KauzLLM Verbesserung der Qualität der ausgegebenen Quellen durch Berechnung der Ähnlichkeit zwischen Answer und Chunk mittels String-Ähnlichkeit anstelle der Vektor-Ähnlichkeit zwischen Query und Chunk +++
#
v5.10.1
- KauzLLM Skript für lokales Testen angelegt +++ Fixed
- Editor Fehler behoben, der dazu führte, dass nach dem Hinzufügen eines neuen Themas eine weiße, leere Seite erschien
- KauzLLM Vermeiden, dass der Status eines Dokuments auf "erstellt" umgeschrieben wird, wenn es zwar gecrawlt wurde, aber leer ist
- KauzLLM Rekursionslimit für Celery erhöht und damit Import größerer Dateien erlaubt +++
#
v5.10.2
- Editor Answer Management eingeführt
- Helm Option zur Aktivierung der Ersetzungsstrategie für Marvin-Mehrfachreplikate während des Deployments eingerichtet
- KauzLLM Skript hinzugefügt, um alle URLs von gecrawlten Korpora zu erhalten, um auf Anomalien usw. prüfen zu können
- KauzLLM Ausführung von Skripten innerhalb der Kauz-LLM-Manager- oder Celery-Container ermöglicht
- KauzLLM Effizienteres Crawling (Vermeidung von Read-Timeouts von Weaviate) und Rückgabe standardisierter Antworten bei fehlgeschlagenen ersten Prüfungen vor dem Crawling
- KauzLLM Modul hinzugefügt, das die vereinfachte Filterstruktur in die Weaviate-Syntax umwandelt
- KauzLLM Logging von Health Checks konfigurierbar gemacht +++ Fixed
- KauzLLM Die Konversationshistorie wird nicht in den Prompt übernommen, wenn dies entsprechend konfiguriert ist
- KauzLLM Parsing von PDF-Dateien verbessert
- KauzLLM Effizienz von GET-Endpunkten verbessert
- KauzLLM Laden und Aufteilen von .xlsx, .csv, .pptx, .docx und .pdf Dateien angepasst +++
#
v5.10.3
- KauzLLM Vermeiden, Kommentarcode zu scrapen +++
#
v5.10.4
- KauzLLM Die weitere Verarbeitung einer URL überspringen, wenn es sich um ein Duplikat (basierend auf der Prüfsumme ihres Seiteninhalts) einer zuvor gefundenen URL handelt +++ Fixed
- KauzLLM Verbesserung der Behandlung des 'content-type'-Attributs im HTTP-Header im Webcrawler +++
#
v5.9
INTERIM
- API Helm Die Registrierung von NLU Statefulset-Pods wurde auf die Nutzung von Deployment/Service-Endpunkten ohne Registrierung umgestellt.
- Chat Markierung von ChatGPT-Antworten im Chat ist nun konfigurierbar
- Chat Update auf Angular 16
- Editor Möglichkeit geschaffen, alle Themenkatalogseinträge gleichzeitig zu deaktivieren
- Editor Answer Management: Umsortierung der Bestandteile einer Antwort per Drag&Drop ermöglicht
- KauzLLM Speicherung der Daten aus dem Answer Management im Kauz-LLM-Manager ermöglicht
- KauzLLM Hinzufügen neuer Endpunkte zum Abrufen einzelner Dokumente oder Chunks
- KauzLLM Weitere Entkopplung von Kauz-LLM-Manager und ChatGPT Retrieval Plugin
- KauzLLM Vektorisierung neuer oder aktualisierter Chunks ermöglicht
- KauzLLM Verbesserungen beim Umgang mit Überschriften in gecrawlten HTML-Daten
- KauzLLM Filterung nach Quelle für Corpora ermöglicht
- KauzLLM Quelle als zusätzliche Information zu GET-Requests für Chunks und Documents hinzugefügt
- KauzLLM Hinzufügen von Hyperlink-Markup zu Antworten, die Links enthalten, ermöglicht +++ Fixed
- Editor Dropdown-Menüs werden nun automatisch geschlossen, wenn der*die Nutzer*in außerhalb des Menüs klickt
- Editor Link-Management: Größe des Fensters, das die Linknutzung anzeigt, angepasst
- Editor Answer Management: Löschfunktion besser positioniert
- Editor Answer Management: Möglichkeit zur Einfügen und Bearbeitung von Links in Antworttexten verbessert
- Editor Answer Management: Möglichkeit zum Einfügen von Platzhaltern in Antworttexten verbessert
- Editor Answer Management: Copy-Paste-Verhalten verbessert
- Editor Answer Management: Anzeige-Verhalten von Themen und Subthemen verbessert
- Editor Answer Management: Anzeige bei kleinerer Bildschirmgröße optimiert
- Editor Answer Management: Möglichkeit zum Hinzufügen von Tags für Antworten verbessert
- Editor Answer Management: Horizontale Scrollbar bei Auswahl von Adaptive Cards optimiert
- Editor Answer Management: Tooltips ergänzt
- Editor Answer Management: Substring-Suche beim Hinzufügen von Links und Platzhaltern in Antworttexten
- Editor Hilfetext für die globale Suche korrigiert
- Editor Leere Seiten (wenn noch keine Adaptive Cards, Links, Platzhalter oder Medien angelegt wurden) vereinheitlicht
- KauzLLM Korrekte Statuscodes für fehlgeschlagene Anfragen von allen API-Endpunkten zurückgeben
- KauzLLM task_id für Korpora setzen, die gerade gecrawlt oder vektorisiert werden
- KauzLLM Standard-Prompt optimiert
- KauzLLM Entfernung von identischen URLs und Chunks, um Dopplungen weitestgehend zu vermeiden
- KauzVectorService Verbesserung der Qualität der ausgegebenen Quellen durch Berechnung der Ähnlichkeit zwischen Answer und Chunk mittels String-Ähnlichkeit anstelle der Vektor-Ähnlichkeit zwischen Query und Chunk +++
#
v5.8
- API bestimmte Marvin-Endpunkte (z. B. answer) von der API aus zugänglich gemacht
- Editor Applikationslogs erweitert
- KauzVectorService Links in ChatGPT-Antworten sind nun klickbare Hyperlinks
- NLU Integration des Kauz-LLM-Managers bei Vektorsuche +++ Fixed
- API Zeitstempel für vergangene Deployments in Deployment-Übersicht korrigiert
- API Bevor ein neues Deployment gestartet wird, wird die alte Version geprüft, um Fehler zu vermeiden
- Chat Die Angabe einer Mailadresse in der AdaptiveCard ist nun nicht mehr notwendig, damit diese erfolgreich per sendMailAPI versandt werden kann
- Chat Target für Phonelinks wird nun explizit gesetzt, sodass sie im Parent-Window geöffnet werden
- Editor Fehlerhafte Suchergebnisse bei globaler Suche verhindert
- Editor Answer Management: Design beim Einfügen von Platzhaltern verbessert
- Editor Answer Management: Position des Fensters zum Einfügen eines Links oder eines Platzhalters korrigiert
- Editor Answer Management: Anzeige von Buttons in Adaptive-Card-Vorschau korrigiert
- Editor Verlangsamtes Laden des Editors durch Einführung der globalen Suche verhindert
- Editor Layout des Conversation Viewers responsiver gestaltet
- NLU Generierung von Chatlinks während der App-Initialisierung verhindert (Generierung soll während Konversation erfolgen)
- NLU Falsche Substring-Erstellung verhindert
- NLU Datumsantwort bei Input mit "seit längerer Zeit" verhindert
- NLU Stammelantwort bei "Wieviel XX" ohne Wert verhindert
- NLU Fragezeichen an Antwort für "Nein, danke" entfernt
- KauzVectorService Leeren String zurückgeben, wenn keine Antwort gefunden wurde +++
#
v5.8.1
- NLU Bei Freitexteingaben, die sich nicht auf einen DP beziehen, ChatGPT aufrufen, wenn die Antwort nicht confirmed ist
- NLU Limits für Dialogplanparameter implementiert (z.B. maximale Wohnungsgröße)
-
NLU
Metadaten
website_context
undproduct_context
hinzugefügt. Der Begrüßungs-DP kann nun abhängig vom Metadatumwebsite_context
ausgespielt werden, vgl. Webseiten-spezifische Begrüßungsdialogpläne +++ Fixed - Chat Chat-Oberfläche für kleine Bildschirme korrigiert
- Editor Noch nicht releaste Änderung zur Performance-Verbesserung entfernt, um Fehler im Statistik-Dashboard zu vermeiden
- KauzLLM Die aktuell genutzte Sprache wird von der NLU Sprache an den Prompt übergeben
- NLU "kühle" wird nicht mehr als Imperativ interpretiert +++
#
v5.7
INTERIM
- Chat Lange Chatbotantworten werden im Chat so angezeigt, dass der Beginn der Antwort sichtbar ist und nicht lediglich das Ende der Antwort.
- API Editor Für Deployments kann nun ausgewählt werden, ob diese auf Prod oder (sofern vorhanden) auf Stage ausgerollt werden
- Editor Der Text für Mails, die aus dem Editor verschickt werden, kann nun konfiguriert werden
- Editor Globale Suche im Editor
- Editor Grundlogik für die automatische Übernahme von Änderungen aus dem Masterkontext implementiert
- Editor Antworten, die durch ChatGPT generiert wurden, werden im Conversation Viewer entsprechend gekennzeichnet
- Editor Es kann nun konfiguriert werden, ob der Referrer "no referrer" initial im Filter enthalten ist oder nicht
- Editor Conversation Viewer: User-Feedback für einzelne Antworten (Thumps up / Thumps down) wird nun im Conversation Viewer an der richtigen Stelle im Konversationsverlauf angezeigt
- Editor Neues Answer Management eingeführt
- Helm Kauz-LLM-Manager integriert
- KauzLLM Grundstruktur des neuen Kauz-LLM-Managers eingeführt
- KauzLLM Answer-Endpunkt eingeführt
- KauzLLM Endpunkte für Crawling und Vektorisierung eingeführt
- KauzLLM Health-Endpunkte eingeführt
- KauzVectorService URL-Titel werden als anklickbare Links mit der durch ChatGPT generierten Antwort zurückgegeben
- KauzVectorService Einführung eines Schwellenwerts für die Ähnlichkeitsbewertung, um irrelevante weiterführende Links zu vermeiden +++ Fixed
- Editor Die Linktypen "Dokumentenlink" und "Interner Link" können im Linkmanagement nicht mehr ausgewählt werden
- Editor Rating-Optionen im Conversation Viewer für bessere UX vergrößert
- Editor Deployment-Status für bessere UX von "delayed" zu "queueing" umbenannt
- Editor Answer Management: Suchfunktion verbessert und Hilfetext für Suche korrigiert
- Editor Answer Management: Tooltips optimiert
- Editor Link-Management, Platzhalter-Management, Media-Management, AdaptiveCards-Management: allgemeine (UX-)Verbesserungen und Fehlermeldungen für leere, aber erforderliche Felder optimiert
- Editor Conversation Viewer: Es werden nur noch die Referrer als Filtermöglichkeit angeboten, die für die entsprechende Gruppe sinnvoll sind ("www.mustergruppe.de" nur für Gruppe "Mustergruppe")
- Editor Testing im Editor: Konnte ein Test nicht durchgeführt werden, wird kein leerer Testreport mehr erstellt
- Helm Editor-Resource-Limits angepasst, um lange Ladezeit der Benachrichtigungsseite zu vermeiden
- KauzVectorService Konfiguration für kurze generierte Antworten (von ChatGPT) greift nun besser +++
#
v5.6
- Chat Host-Whitelisting für die Einbindung des Kauz-Standard-Frontends über den Platzhalter eingeführt
-
Editor
Neue Rolle
Test-Admin
für die ChatGPT-Integration hinzugefügt - Editor Im Review-Bereich wird nun eine kopierbare IntentId statt des Pfades der erwarteten Antwort angezeigt +++ Fixed
- API Logging für Re-Registrierung verbessert
-
Chat
E-Mail-Text und -Betreff für AdaptiveCard Action
sendMailAPI
vollständig konfigurierbar gemacht
-
Editor
Zeitstempel im Konversationsexport des Reporting-Bereiches korrigiert. Der Export enthält nun ein Komma, also z. B.
30.5.2023, 10:32:01
statt30.5.2023 10:32:01
- Editor Labels für die Diagramme "Freitext vs Klickoption" und "Dialogplan- vs Einzelantwort" im Eventarten-Widget des Statistik-Dashboards korrigiert
- Editor Fehler durch individualisierte Rating-Optionen im Conversation Viewer behoben
- Editor Refresh-Button für neue Versionen statt eines automatischen Updates auf der Deployment-Seite eingefügt, um RAM-Verbrauch zu reduzieren
- Editor Tooltips für Deployment-Seite wiederhergestellt
- Helm Ressourcen-Limits für Komponenten angepasst
-
NLU
Überflüssiges
[split]
verhindert, das bei dem Versuch gesetzt wurde, zwei Antworten mit dem gleichen Text zusammenzufügen +++
#
v5.6.1
- Chat Anzeigedauer für Platzhalter-Begrüßung nun konfigurierbar (Standard: 3 Sekunden)
- Chat Weitere Tracking-Events für "Hyperlink geklickt" und "Phonelink geklickt" eingeführt, vgl. Tracking Events +++
#
v5.5
INTERIM
- NLU "XY ist ohne Funktion" wird nun auch als Situation "beschädigtes Objekt" verstanden +++ Fixed
- NLU Tiefgarage und andere Parkplätze werden als Facilities einer Filiale getrennt behandelt
- NLU Einschränkung für Datumsantworten bei SearchApps +++
#
v5.4
- API Batch-Updates und -Deployments für eine konfigurierbare Anzahl von Backend-Instanzen pro Batch
- Chat Möglichkeit für Kunden geschaffen, Javascript-Funktionen für bestimmte Ereignisse zu registrieren, wie z. B. "Chat geöffnet", "Chat geschlossen" und "Nutzer klickt auf CTO-Schaltfläche", vgl. Tracking Events
- Editor Ergänzung von Filtermöglichkeiten im ConversationViewer
- Editor erste Version eines neuen Review-Bereichs zum Chatbot-Reporting hinzugefügt (nur für Linguist*innen sichtbar) +++ Fixed
- NLU Fehlerhaft generierte Antwort für Filialfrage verhindert
- NLU Bei fehlgeschlagener Initialisierung Health-Status DOWN zurückgeben +++
#
v5.4.1
- Chat Chatfenster kann nun nicht mehr von anderen Elementen überdeckt werden
- Chat Platzhalter-Text des Eingabefelds bei Forced-Choice-Fragen ist nun wieder lesbar
- Chat Standard-Farben für Header und Input-Feld angepasst +++
#
v5.4.2
- Editor Die Filter-Standardeinstellung für den Conversation Viewer ist nun 7 Tage +++ Fixed
- Editor Erwartete Antworten können nun ohne Rollenbeschränkung im Conversation Viewer verlinkt werden
- Editor Die Review-Seite ist nun nur noch für Linguist*innen sichtbar
- KauzLLM Prompt-Design für Fragen wie "Was ist euer Produkt"/"Was verkauft ihr?" verbessert +++
#
v5.4.3
-
Chat
E-Mail-Text für AdaptiveCard Action
sendMailAPI
konfigurierbar gemacht mit festem Variablen-Set
- Editor Auslagerung der Test-Seiten "Testkatalog" and "Reports" aus der ChatGPT-Integrations-Seite +++ Fixed
-
Chat
Standard-Farbe für
#headerContent
angepasst
- Editor Route im Conversation Viewer für Host-Managing-System angepasst
- Editor Schriftgröße und -Kontrast auf Review-Seite angepasst +++
#
v5.4.4
- Editor Auslagerung der Testmöglichkeiten für die ChatGPT-Integration auf eigene Seite im Editor und Ergänzung einer entsprechenden Rolle für Editor-Nutzer*innen +++ Fixed
- Editor Fix für Timeout bei langsamem Filtern im Conversation-Viewer
- Editor Icons für die Bewertung von Chatbotantworten vergrößert
- Editor Multipart- statt JSON-Verarbeitung für Dialogpläne und Factsheets für besseres Handling von langen Dateien
- Helm Allocation der NLU-Engine verbessert
- Helm Ressourcen-Limits für NLU-Engine angepasst
- Helm Konfigurierbarkeit der Backup-Routine erweitert +++
#
v5.4.6
- KauzLLM Ergänzung von Quellen als Links für ChatGPT-Antworten +++
#
v5.3
INTERIM
- Chat Überarbeitung der Chat UI: Neugestaltung des Headers mit Info-Button, Optimierung des Eingabefelds, verbesserte Darstellung von Klickoptionen und der Feedbackoption, vgl. Angepasstes Chat-Design
- Editor Anzeige des verwendeten Contents im ConversationViewer
- NLU Antwort-Präfixe für SituationTypes und SpecialIntents können per Konfiguration ein- und ausgeschaltet werden +++ Fixed
- NLU Formulierungen wie "Ich suche X" werden (noch) weniger streng als Situation "Verlust" erkannt +++
#
v5.3.1
- API rollierendes Batch-Deployment ermöglicht
- Editor ChatGPT-Integration im Editor und Einrichtung einer neuen Rolle zur Kontrolle von Berechtigungen (ChatGPT-Admin) +++ Fixed
- Editor Diverse Nachbesserungen für Conversation Viewer und Statistik-Dashboard
- Editor Korrektur für Qualitätssicherungs-Feature nach Konfigurationsanpassung im Editor +++
#
v5.2
-
API
Neuen Endpunkt
/api/v4/nlu/engine/list/kubernetesdetails
eingeführt, vgl. OpenAPI Dokumentation - API Status von Userlike-Agenten abrufbar machen
-
Chat
API
E-Mails durch die Adaptive-Card Action
sendMail
über die OpenAPI-Schnittstelle versenden - Chat Chatbot-Antwortsprechblase entsprechend der Antwortquelle (klassischer Chatbot vs ChatGPT) anpassen
- Chat Chatverlauf an Userlike-Agenten übergeben
-
Chat
Setzen des Metadatums
referrer
konfigurierbar gemacht -
Chat
Wenn die Aktion
set-meta
das Metadatumchat_i18n_language
setzt, wird auch das Sprach-Icon im Chat-Frontend angepasst
- Editor Conversation Viewer eingeführt, vgl. ConversationViewer
- Editor Neues Statistik-Dashboard eingeführt, vgl. Statistik-Dashboard
- Editor API Content-Deployments für einzelne Kontexte ermöglicht
- NLU Neuer Rest-Endpunkt, um eine Re-Registrierung an die OpenAPI auszulösen
-
NLU
Neue Metadaten gesetzt:
answerSources
als Array für die Antwortquelle,answerMethod
für Antwortmethode +++ Fixed - API Log-Output angepasst, sodass alle Logs in der RequestLogger-Kategorie mit dem Common Log File Format übereinstimmen
- Chat Darstellungsprobleme behoben, die in Firefox bei dem Verbot von Drittanbieter-Cookies auftraten
- Editor Mehrzeiliges Textfeld in Dialogplanknoten wiederhergestellt
- Editor:Reporting Darstellung für erwartete Antworten wiederhergestellt
- NLU Probleme mit Kongruenz bei Kontaktdaten-Antworten gelöst, z. B. "Kontaktdaten vom Datenschutzbeauftragter" vs. "Kontaktdaten vom Datenschutzbeauftragten"
- NLU Timeout für ChatGPT-Anfragen angepasst
- NLU Korrektur der Du-Sie-Konvertierung für "billig"
- NLU Einlesen von Template-Instanzen verbessert
- NLU Verbesserung von Fragen, bei denen mehrere Versicherungen als Referenten in Frage kommen, z. B. "Versicherung Hund"
- NLU Evaluierung bei Frage nach "Hauptstelle in Stadt" verbessert, z. B. "Wann hat die Hauptstelle in Haslach geöffnet?"
- NLU Genderbestimmung bei Avatarnamen, die mit 'VR' anfangen
- NLU Aufruf für die Du-Sie-Konvertierung vorgezogen, damit Basisantworten für Livechat und "mehrfach gleiche Antwort" ebenfalls konvertiert werden +++
#
v5.2.1
- Editor Grundfunktionalität für das automatische Vererben von bestehenden Inhalten aus dem Master-Kontext implementiert
- NLU Morphologische FOMA-Daten werden nun nicht im Hauptspeicher sondern in einer SQLite-Datenbank verwaltet +++ Fixed
- Editor Diverse Nachbesserungen für Conversation Viewer und Statistik-Dashboard
- NLU Wenn eine Antwort in der Answer- oder Unificationmap gefunden wurde, keine zusätzlichen Antworten anhängen
- NLU Original-Input für VectorSearch besser festlegen
- NLU Stärker eingeschränkt, ab wann ein Ergebnis der Language Detection als zuverlässig gilt, da einige Inputs falsch eingestuft wurden, z.B. "Habe leiderhandynummer für tan gelöscht"
- NLU Du-Sie-Konvertierung verbessert, z. B. "Lesen Sie hier mehr, um sich besser zu informieren." oder "Tanz schnell lernen" +++
#
v5.2.2
- NLU neue SpecialRequests für Internallinks und für Optionlinks mit Identifier +++ Fixed
- NLU Sichergestellt, dass Dateien für Qualitätssicherung im Editor geschrieben werden können
- NLU Mehrdeutige Ausdrücke bei Fragen um Hilfe besser berücksichtigen +++
#
v5.2.3
- Editor Grundfunktionalität für das automatische Vererben von bestehenden Dialogplänen aus dem Master-Kontext implementiert
- Editor Grundfunktionalität für das automatische Vererben von neuen Inhalten aus dem Master-Kontext implementiert +++
#
v5.2.4
- Editor Diverse Verbesserungen für Content-Deployments aus dem Editor +++
#
v5.1
INTERIM
- Chat NLU Livechat-Integration für Userlike, vgl. Livechat-Integration
- NLU Ein-Klick Lösung für das Einlesen von Webseiten und Umwandlung in Hybrid-Chatbot +++ Fixed
- API Editor Optimierung der Content-Deployments im Editor
- Editor externe Links im Editor wieder ermöglicht
- Editor Lesbarkeit der Labels "Gliederungspunkt" und "inaktiv" wiederhergestellt
- Editor:Reporting Zeitstempel für Konversationen im Reporting und im Konversationsexport vereinheitlicht
- Editor:Reporting Anzeige von Nutzerfeedback im Reporting optimiert
- NLU Parsing von Dialoglinks korrigiert
- NLU Endlosschleife bei Userfeedback verhindert
- NLU Fehler behoben, bei dem nicht bei allen Eingaben, die auf Informationen zu einer Filiale abzielen, eine Karteninformation angehängt wurde
- NLU Bei der Analyse unbekannter Wörter keine Komposita erzeugen, die als Kopf einen Namen haben
- NLU Encoding-Problem mit "<" gelöst
- NLU Verbesserung der Antwortstrategie für Schadensmeldungen
- NLU Produkt-Overview als Fallback für Fragen zu Terms and Conditions, wenn es um spezifische Versicherungen geht
- NLU Formulierungen wie "X lässt sich nicht ändern" werden nicht mehr als Situation erkannt, in der etwas neu ist oder etwas Neues benötigt wird +++
#
v5.0
- API Editor NLU Ermöglichung von Content-Deployments, so dass Chatbot-Updates im Editor durch Kunden ausgeführt werden können
- NLU Einführung von Hybrid-Architektur für Chatbots, die die Kauz NLU und Retrieval Enhanced Generation auf Basis von ChatGPT kombiniert +++ Fixed
- Editor Label "Benachrichtigung" verschwindet auch, wenn der*die Editor-Nutzer*in die Antwort manuell an die Standard-Antwort anpasst
- NLU Bessere Beantwortung für "Welche Versicherungen habt ihr?", wenn es mehr als ein Default-Produkt gibt +++
#
v5.0.1
- Editor Bug behoben, der dazu führte, dass keine neuen bzw. weiteren Namen zu Template-Instanzen hinzugefügt werden konnten +++
#
v4.10
- Chat Möglichkeit nach User-Feedback zu fragen implementiert, vgl. Feedback erfragen
-
Chat
Adaptive Card nach dem Absenden eines AnalyticsEvents über
Action.Execute
durch eine Dankes-Karte ersetzen
- NLU Integration von Google Maps für Routenplanung auf Basis von Nutzer*inneneingaben Beispieleingabe: "Wie komme ich zum Büro der Kauz GmbH?" In der Antwort werden auf einer Karte von Google Maps Start- und Endpunkt der Route angezeigt und ein Link zur Navigation durch Google Maps angeboten (vgl. Wegbeschreibung mit Google Maps )
- NLU Nutzer*innen können während eines Chats um ihr Feedback gebeten werden. Das Feedback wird durch eine Adaptive Card aufgenommen und an einen konfigurierbaren Endpunkt versandt, vgl. Feedback erfragen
- NLU Reporting von einfachen Intents der Form "Verb-Objekt" (z.B. "Schlüssel verloren") sowie von erkannten Interpretationsregeln für Inputs +++ Fixed
- Editor Bug behoben, der dazu führte, dass keine neuen Themenkatalogseinträge hinzugefügt werden konnten
- NLU Diverse Verbesserungen und Bugfixes für das Umschalten zwischer formeller ("Sie") und informeller ("Du") Ansprache im Chat
- NLU Bessere Verarbeitung von Inputs mit Kompositaschreibweisen wie "BeratungsCenter", "KompetenzCenter", "OnlineBanking"
- NLU Verbesserte Reaktion auf lange Inputs mit Grußformeln
- NLU Generierte Antwort plus Intent mit weiterführenden Antworten ermöglichen
- NLU Verarbeitung von auf Dialogplänen folgende Aussagen korrigiert +++
#
v4.10.1
- API Ermöglicht, bei Editor-Livedeployments mehrere Chatbot-Instanzen und Gruppen gleichzeitig zu aktualisieren
- Chat Häufig gebrauchte material Icons (Daumen, Kontakt-Symbole, etc.) für die Nutzung in Adaptive Cards bereitgestellt
- NLU Livechat-Integration für Userlike, vgl. Livechat-Integration +++ Fixed
- Editor Der Admin-Nutzer kann nun wieder alle Rollen eines Benutzers sehen
- Editor Bug behoben, der dazu führte, dass unter bestimmten Bedingungen keine Namen zu Template-Instanzen hinzugefügt werden konnten
- Editor Content und Menü wieder für alle Nutzer mit passenden Rechten sichtbar
- NLU Endlosschleife bei Userfeedback verhindert
- NLU Encoding-Problem mit "<" gelöst +++
#
v4.9
INTERIM
- API Daten-Deployment über API eingeführt
- Chat Konfigurierbaren Zoom für Google-Maps-Integration eingeführt, vgl. Darstellung von Chatinhalten
- Editor Neue Benutzerrolle für Deployment-Seite eingeführt
- Helm Neuen Editor eingeführt
- AKS Ciphers- und TLS-Version auf Secure Values in AKS- and EKS-Systemen eingeschränkt
- API Datenfelder für Analytics-Events mit "Gelöscht nach DSGVO" befüllen statt sie zu löschen, wenn die automatische Datenlöschung aktiviert ist
-
Editor
Dialogplannamen mit Klammern
()
verhindern, da diese in der NLU-Engine feature-bedingt anders verarbeitet werden - Editor Redirekt-URLs validieren, um Missbrauch zu verhindern
- Editor Benutzer-Admins können die Passwörter anderer Nutzer nicht mehr ändern
- Editor Erweiterung der Rechte durch Benutzer-Admins auch im Backend eingeschränkt
- Editor Update der socket.io-Version
- Editor Update der Bootstrap-Version
- Editor Update der jQuery-Version
- Editor Benutzer nach sechs gescheiterten Log-In-Versuchen sperren
- Editor Alle Unterseiten auch bei direktem Zugriff entsprechend der Nutzerrolle beschränkt
- Editor Passwort-Stärke auch im Backend forcieren
- Editor Default-Session-Timeout auf 15min gesetzt
- Editor Nur eine Session per User gleichzeitig erlauben
- Editor Vereinheitlichung der Fehlermeldung bei fehlgeschlagenem Login für vorhandene und nicht vorhandene Nutzer, sodass aus dieser nicht geschlossen werden kann, ob ein bestimmter Nutzer angelegt ist
- Editor: Reporting Verbesserte Darstellung für Dialogplanoptionen, Listen, Videolinks, Imagelinks, Phonelinks, Split und interne Links
- Helm Request-Timeout angepasst
- NLU technisches Problem bei Rückfrage verhindert
- NLU Selbsteinschätzung für Basisantwort für negativen Sentiment in Assertion herabgesetzt, damit eine Suchantwort präferiert wird
- NLU "Beamter" und "Angestellter" werden als Berufsbezeichnungen erkannt
- NLU Beantwortung von Glossar-Fragen mit definitem Artikel
- NLU Fehler behoben, der dazu geführt hat, dass Markup-Fehler nicht in den Live-Systemen behoben wurden
- NLU Erkennung von Nachnamen verbessert
- NLU Parse-Probleme bei doppelten Infinitiven wie im Satz "Ich möchte gerne meine Daten zum Bausparvertrag online abrufen können." gelöst
- NLU Fehler bei automatisch eingefügter Punktuation im Zusammenhang mit Präfixen korrigiert
- NLU Frage nach neuen Objekten wird nun eher als "Ich hätte gerne" als als "Ich suche" interpretiert
- NLU Setzen des Artikels bei generierten Antworten für Kontaktfragen korrigiert
- NLU Beschwerden bzgl. Kontaktmöglichkeiten werden besser erkannt
- NLU "aus Versehen" wird als feststehende Wendung und "ausversehen" als Tippfehler erkannt
- NLU Verbesserung bei der Beantwortung von Offtopic-Fragen
- NLU Korrekturen und Ergänzungen im Nomen-Lexikon
- Opensearch Erweiterung und Überarbeitung der Lexika für Chat-&-Search +++
#
v4.8
- API Endpunkt zum Abrufen der senderId hinzufügen
- Chat Senden neuer Analytics-Events für Live-Chat und Video-Chat von Purpleview, vgl. Mapping of Analytics-Events
- Chat Einführung eines Datenschutz-Banners zur Bestätigung der Verwendung von Cookies durch den Benutzer, vgl. Cookies
- Chat Einführung neuer Umgebungsvariable für das Aktivieren / Deaktivieren des Statistik-Cookies für die senderId
- Editor Anzeige von Chatlink-Analytics-Ereignissen im Reporting, vgl. Mapping of Analytics-Events
- NLU Verbesserung der Verarbeitung von Kombinationen von Verbalphrasen mit Präpositionalphrasen (zum Beispiel "... wirft den Ball gegen die Wand")
- API Text "Gelöscht nach DSGVO" für gelöschte Ereignisse setzen
- API Das Attribut senderId ist nun wieder optional, vgl. sender
- API Aktualisierung der Engine Checks und Hinzufügen eines Endpunkts zum Abrufen eines bestimmten Status
- Chat Anpassung des Verbindungsaufbaus zur Verwendung des neuen API-Engine-Check-Endpunkts
- Chat Update der Verbindung zu umgebungsspezifischen Stylesheets
- Editor Verhinderung der identischen Benennung mehrerer Dialogplanknoten innerhalb eines Dialogplans
- Editor Behebung unsicherer Arrays nach Löschung der Middleware zur Stabilisierung des Template-Editors
- Editor Korrektur der Anzeige von internallinks im Reporting
- Editor Es werden nun mehr als die ersten 5 Top-Antworten angezeigt
- Editor Fehler beim Wiederherstellen der Standardantwort behoben
- NLU Behebung eines Fehlers bei der Verarbeitung von Steuerzeichen in Dialogplänen
- NLU Behebung von Fehlern bei der Verarbeitung von Content Channels
- NLU Behebung von Fehlern bei der Verarbeitung von Markup im Antworttext
- NLU Behebung eines Fehlers bei der Generierung von Antworten
- NLU Verbesserung der Unterscheidung zwischen Situationen in denen es um ein defektes Objekt bzw. einen nicht funktionierenden Prozess geht und der Erkennung von Situationen, in denen ein Objekt nicht vorhanden ist. +++
#
v4.8.1
-
API
data
-Feld von Analytics-Events mit dem Tagset-meta
undunset-meta
löschen, wenn Datenlöschung aktiviert ist
- Chat Anpassung der Query zur Verwendung des neuen API-Engine-Check-Endpunkts
- Editor Aufruf von serverseitig geschlossenen Verbindungen vermeiden, was das Anlegen von Themenkatalogseinträgen verhindern konnte
- Editor Löschen von optionalen Template-Antworten wiederhergestellt
- Editor Nicht freigegebene Dialogpläne im App-Kontext anzeigen
- Editor Cross-Site Scripting (XSS) Vulnerability behoben
- Editor Erneutes Speichern von Themenkatalogseinträgen erlauben
- NLU System.exit eingeführt, wenn API-Registrierung scheitert
#
v4.8.2
-
API
data.comment
-Feld bei Feedback-Analytics-Events bereinigen, wenn Datenlöschung aktiviert ist
- Chat Anpassung der Authentifizierung zur Verwendung des neuen API-Engine-Check-Endpunkts
- Editor Cross Site Scripting im Dialogplan-Editor verhindert
- Editor Sichergestellt, dass User, die keine Admins sind, nur die eigenen User-Informationen einsehen können
- Editor HSTS-Header zu Requests hinzugefügt
- Editor httpOnly- und Secure-Flag für alle Cookies konfiguriert
- Editor Hyperlinks aus Datenfeldern entfernt
- Editor Content.xml auch dann exportieren, wenn ein Answer-Content-Feld fehlt +++
#
v4.8.3
- API NLU-Engine-Registrierungscheck verbessert +++
#
v4.8.4
-
API
Basic Auth für die Endpunkte
/health
und/nlu/engine/check
eingeführt +++ Fixed - API Falsches Return-Argument bei der NLU-Registrierung entfernt
- API Bei einer gescheiterten NLU-Registrierung wird nun ein Fehler geworfen +++
#
v4.8.5
-
API
Absicherung für die Endpunkte
/health
und/nlu/engine/check
konfigurierbar gemacht (Basic Auth / öffentlich) +++
#
v4.7
INTERIM
- API Ergänzung von Datenfeldern, die nach einem konfigurierbaren Zeitraum gelöscht werden sollen (vgl. Automatisches Löschen von Konversationsinhalten )
- API Unterstützung für die senderId implementiert (vgl. OpenAPI und Dialog-API ). Achtung: Die Sender-Id ist nun obligatorisch.
- Chat Die Einbindung des Platzhalters ist nun auch über RequireJS möglich (vgl. Einbindung des Chats )
- Chat Es kann nun konfigurativ ein Statistik-Cookie gesetzt werden, mit dem die Zahl wiederkehrender Nutzer anhand einer anonymen Sender-Id ermittelt werden kann (vgl. Cookies )
- Editor: Reporting Neues Widget für die Erfassung von Unique-Usern abhängig von der Sender-Id eingeführt
- NLU: Dialogplan Dialogpläne können einmalig nach einer Zwischenfrage weitergeführt werden. Wenn der Dialogplan mit einer Zwischenfrage unterbrochen wird, fragt der Chatbot nachdem die Zwischenfrage beantwortet wurde einmalig, ob der Dialogplan fortgeführt werden soll (vgl. Dialogpläne )
- Falls ja, wird der letzte Dialogplanknoten noch mal ausgespielt
- Falls nein, wird die Basisantwort "Wie kann ich ihnen noch helfen?" ausgespielt
- Ansonsten wird die Nutzerfrage normal beantwortet
- API Zahl der zurückgegebenen verschiedenen Meta-Einträge erhöht.
- API Unterstützung für das Löschen von Bewertungen an Events implementiert.
- Editor Gelöschte Dialogpläne werden nun nicht mehr in der Liste der verlinkbaren Dialogpläne angezeigt.
- Editor Auf der Log-In-Seite wird nun immer das Default-Design angezeigt.
- NLU Behebung eines Fehlers bei der Generierung von Telefonlinks, der auftritt, wenn dieselbe Telefonnummer mehr als einmal im Text auftaucht.
- NLU Verbesserung der Verarbeitung von Fragen nach "Beauftragte/r für Datenschutz" und "Datenschutzbeauftragter"
- NLU Für Inputs, die dem Schema "Ich bin Student/Angestellter/..." entsprechen, wird nun keine Antwort mehr automatisch generiert, wenn dies unerwünscht ist, stattdessen wird sofern vorhanden eine Überblickantwort ausgegeben
- NLU Fehler behoben, der dazu führte, dass Leerzeichen oder die Sonderformatierung für das Teilen der Antwortsprechblase nicht richtig gesetzt wurde, wenn mehrere Leistungen und Konditionen-Antworten gefunden wurden
- NLU Markup, das beschädigt wurde (z. B. durch Übersetzungen) wird jetzt besser korrigiert
- NLU Verbesserte Erkennung von Produktnamen, auch wenn die Groß- und Kleinschreibung nicht richtig ist
- NLU Bessere Erkennung von Inputs, die nicht richtig verarbeitet werden können, da sie zu viele Fehler enthalten
- NLU Fehler behoben, der dazu führte, dass Vorteilsantworten zu oft ausgegeben wurden
- NLU Verhinderung einiger fälschlicherweise generierten Antworten
#
v4.6
- Chat URL-Parameter können nun auch über den Platzhalter übergeben werden (vgl. Metadaten )
- Editor Bei Bedarf kann nun ein Benachrichtigungsbanner eingeblendet werden. Text und Farbe sind konfigurierbar.
- NLU Für vorgeschlagene Anschlussthemen in einer Konversation, also weiterführende Antworten, werden nur die Themen vorgeschlagen, die in der Konversation noch nicht behandelt wurden (vgl. Weiterführende Antworten )
- API Verbessertes Error-Handling für nicht gefundene Events
- Editor Es ist nun wieder möglich, auf der Startseite des Editors den Kontext zu wechseln
- Editor: Reporting Bewertungen werden nun nach der Tabellen-Eigenschaft "Order" sortiert
- Editor: Reporting Konfigurierbarkeit der Kommentarfunktion auf den Aussageseiten wiederhergestellt
- Editor: Reporting Tickets werden nach Bearbeitungsstatus auf den jeweiligen Unterseiten angezeigt.
- NLU Entfernen der Bibliothek Apache commons-text in Reaktion auf Sicherheitswarnung CVE-42889
#
v4.6.1
- Chat Alle Fonts werden aus dem lokalen Speicher der Komponente geladen.
- Editor Korrekte Generierung von Answer-Ids in Factsheets.
- Editor Navigationsleiste für kleine Bildschirme optimiert.
- Editor: Reporting Darstellung von internen Links im Reporting verbessert.
- Editor: Reporting Log-In-Meldung für das Reporting nach automatischem Log-Out ergänzt.
- Editor: Reporting Besseres Handling für gelöschte Jira-Tickets eingeführt.
- NLU Fehler behoben, bei dem in manchen Fällen der Bot nicht mehr richtig auf den Health-Check geantwortet hatte, was dazu führte, dass der Bot keine Anfragen angenommen hat. +++
#
v4.6.2
- Editor Fehler behoben, bei dem Benachrichtigungslabels nicht verschwanden, wenn eine Antwort erst akzeptiert wurde, nachdem eine neue Antwort nochmals bearbeitet wurde.
- Editor Anonyme Authentifizierung für die Benachrichtigungs-E-Mail ist nun konfigurierbar.
- Editor: Reporting Bearbeitungsstatus-Filterung für Jira-Tickets korrigiert.
- NLU: Dialogplan Bessere Behandlung von Sonderzeichen in Dialogplänen. +++
#
v4.6.3
- Editor Auth-Optionen werden nicht aus der Konfiguration gelöscht.
- NLU Fehler behoben, der verhindert hat, dass nicht auf den Standard-Channel zurückgegriffen wird, wenn der momentane Channel keinen Text hat.
- NLU Fehler behoben, der kurzzeitig dazu geführt hat, dass manchmal versucht wurde über einen anderen Channel zu antworten. +++
#
v4.6.4
- NLU Einen Fehler behoben, der falsche Antworten generiert hat bei der Frage nach dem Preis einzelner Produkte. +++
#
v4.5
INTERIM
- NLU Konfiguration der Erkennung von Vertragsnummern und ähnlichen nach einem festgelegten Muster gebildeten Strings durch einen regulären Ausdruck (z. B. Erkennung von "PLD-20293-01.90" als Vertragsnummer)
- NLU Verbesserung des Umgangs mit ungrammatischen Nutzereingaben durch Verwechslung von "in/im"
- NLU:Services Verbesserung der Einbindung von Services für Fremdsprach- und Ortserkennung (vgl. Spracherkennung und Google Places ))
- NLU Berücksichtigung von Adjektiven als Modifikatoren von Nominalphrasen in der Antwortfindung ("Wer ist die beste Bank" vs. "Wer ist die schlechteste Bank")
-
NLU: Dialogplan
Verbesserung der Verarbeitung des Parameters
FREQUENCY
in Dialogplänen, z. B. "das hab ich dir schon 23095 mal gesagt" (vgl. Parameter-Abfrage ) mit regulären Ausdrücken. - NLU: Dialogplan Ermöglichung des Fortsetzens eines Dialogs durch eine verlinkte Antwort auch nach dem Timeout einer Nutzersitzung (vgl. Weiterführende Antworten ).
#
v4.4
- NLU: Dialogplan Validierung von Parametern in Dialogplänen (vgl. Parameter-Abfrage ) mit regulären Ausdrücken.
- API Ergebnisfenster für Index-Konfiguration auf 1.000.000 erhöht
-
Chat
Verhalten des Linktarget-Typs
popup
korrigiert
- Editor: Reporting Responsivität des Konfigurations-Fensters auf der Statistik-Seite verbessert
- Editor: Reporting Qualitätssicherung für Gruppen-Zuordnung im Reporting und der Datenbank eingeführt
- Editor Konfiguration für verlinkte Dokumente und Seiten verbessert
- NLU: Dialogplan Verbesserung der Validierung von auseinander geschriebenen Zahlwörtern als Parameter in Dialogplänen (vgl. Parameter-Abfrage )
-
NLU: Dialogplan
Verbesserung der Validierung von Datumsangaben als Parameter in Dialogplänen (vgl.
Parameter-Abfrage
), z. B. keine Validierung von Datumsparametern wie
53. Februar
- NLU: Dialogplan Fehler behoben, bei dem fälschlicherweise freier Input als Optionsauswahl im Begrüßungsdialogplan interpretiert wurde (vgl. Begrüßung )
- NLU: Parsing Bessere Verarbeitung von Einschüben mit "sprich"
#
v4.4.1
- Chat Neues Default-Icon für Suchergebnisse bereitgestellt, die über Adaptive Cards dargestellt werden
- API Gesamtzahl der Konversationen wird nun auch bei hoher Anzahl korrekt erfasst +++
#
v4.4.4
- Chat CORS-Origin des Chats ist nun konfigurierbar
#
v4.3
INTERIM
-
Chat
Einführung einer neuen Adaptivecard-Aktion
sendAnalyticsEvent
- Chat Unterstützung für multilinguiale automatische Silbentrennung eingeführt
- Editor Der Klickbotmodus (Eingabefeld deaktivieren) ist nun an Dialogplänen pflegbar
-
Editor
Darstellung von Ereignissen, die mit einer Adaptivecard-Aktion
sendAnalyticsEvent
erstellt wurden, wird unterstützt - Editor: Reporting Es ist nun konfigurierbar, ob alle Referrer-Optionen inklusive "no Referrer" per Default als Filter ausgewählt sind
- NLU Um AdaptiveCards zu templatisieren, können Platzhalter aus dem Platzhaltermanagement in Texten verwendet werden (vgl. Adaptive Cards )
- NLU: Antwortfindung Möglichkeit der Beantwortung von Fragen über Wikipedia ausgeweitet (vgl. Wikipedia )
- API Unter- und Obergrenze (1-10.000) für Ereignisabfrage gesetzt
-
Chat
Analytics-Event zu Feedback zu
searchresultlinks
verbessert
- Editor: Reporting Zahl der angzeigten Ereignise pro Seite auf maximal 10.000 begrenzt
- Editor: Reporting Darstellung von aufklappbaren Antworten verbessert
-
Editor: Reporting
Darstellung von Feedback zu
searchresultlinks
verbessert - Editor CSRF-Validierung für den Import von Basisantworten repariert
- NLU: Parsing Bessere Verarbeitung von Phrasen wie "Auslandssemester + (in) + Land"
- NLU: Parsing Bessere Verarbeitung von Sätzen mit Wochentags-Nominalphrasen ("Ich brauche Mittwoch einen Termin")
- NLU: Dialogplan Bei Dialogplanparametern werden nun Telefonnummern mit minimal 7 Ziffern akzeptiert, damit auch alte, kurze Telefonnummmern gültige Eingaben sind (vgl. Parameter-Abfrage )
- NLU: Parsing Verbesserung der Verarbeitung von Sätzen der Form "Welche X habt ihr in Y"
- NLU Fehler behoben, bei dem ein Platzhalter in Bot-Antworten nicht korrekt mit dem in den Platzhaltern angegebenen Namen ersetzt wurde
- NLU: Dialogplan Verbesserung der Validierung von Dialogplanparametern: Alter, Geldbetrag, ganze Zahl, Zahl mit Einheit (vgl. Parameter-Abfrage )
- NLU: Du-Sie-Konvertierung Verbesserung bei der Du-Sie-Konvertierung für Einschübe mit ", sprich ..."
- NLU Das Handling von systemintern vorbesetzten Strings verbessert, damit diese den Antworttext nicht fälschlicherweise beeinflussen
- NLU: Antwortfindung Verbesserung bei der Antwortfindung aus Kontaktdaten
- NLU Verbesserung der Verarbeitung von internen Links in Antworten
- NLU: Parsing Verbesserung der Verarbeitung von Inputs mit "drangehen" und "rangehen"
- Ventrikel: ServiceNow Besseren Umgang mit Duplikaten in der Datenbank eingeführt
#
v4.2
- Chat Bei Hyperlinks kann nun übergreifend der Target definiert werden, also die Art, wie der Link geöffnet werden kann (vgl. Darstellung von Chat-Inhalten )
- Chat Ein über forced-choice gesperrtes Input-Feld wird nun freigegeben, sobald eine beliebige Antwort gegeben wird
- Chat Dopplung von Newline-Elementen innerhalb eines ausklappbaren Textes verbessert
- Editor Buttons für "vorherige" und "nächste Konversation" wurden wieder eingeführt
- Editor Position für den "Gelesen"-Button verbessert
- NLU Kleine Textänderung für den Specialrequest "SR:Web Embed"
- NLU: Lexikon/Parsing Das sinnvolle Parsing von Adjektiven, die aus Zahlen (als Ziffern oder ausgeschrieben) und dem Suffix "-fach" oder dem Suffix "-malig" (jeweils mit oder ohne Bindestrich) bestehen, ermöglicht
- NLU: Antwortfindung Chat-&-Search Verbesserung der Suchanfrage für Eingaben, bei denen die Situation "Objekt kaputt" erkannt wird.
- NLU: Antwortfindung Technischen Fehler korrigiert, der dazu führte, dass in manchen Fällen die Basisantwort für fremdsprachige Eingaben nicht ausgespielt wurde
- NLU: Dialogpläne Erkennung und Validierung von NUMBER und anderen Dialogplan-Parametern verbessert
- NLU: Parsing Schwelle für eine Fremdsprachprüfung herabgesetzt, um besser zu erkennen, ob eine Nutzereingabe korrekt analysiert wurde
- NLU: Antwortfindung Technischen Fehler verhindert, der zu einer Tut-mir-leid-Antwort bei bestimmten Inputs wie "mich beschweren" führte
- NLU: Preprocessing Verbesserung bei der Erkennung von Produktnamen, die einen Unterstrich enthalten
- NLU: Lexikon Falsche Offtopic-Antwort verhindert
- NLU: Dialogpläne Technischen Fehler behoben, der bei Dialogplänen, die eine Option zur Wiederholung des Dialogplans anbieten, auftrat
- NLU: Parsing Fehler behoben, bei dem fehlerhafte Sätze immer wieder neu analysiert wurden
- NLU: Dialogpläne Überflüssiges Markup für die Trennung von Sprechblasen vor einer Basisantwort bei mehrmaliger Falscheingabe eines Parameters entfernt
#
v4.2.1
- NLU: Preprocessing Verbesserung bei der Erkennung von Städten und Ländern
- NLU Verbesserung bei "Wie hoch ist …?"-Fragen
#
v4.1
INTERIM
- NLU: Antwortfindung Fehler behoben, der dazu führte, dass eine unpassende Offtopic-Antwort gegeben wurde
- NLU: Dialogpläne Erkennung von Postleitzahlen und Flächen bei der Parameterabfrage verbessert
- NLU: Preprocessing Fälschliche Erkennung von Produktnamen verhindert
- NLU: Antwortfindung Prüfen, ob bereits eine passende Antwort gefunden wurde, bevor eine Basisantwort (Sentiment for Product) ausgespielt wird
- NLU: Antwortfindung SpecialIntent für Corona-Regeln eingeführt, sodass diese gesammelt annotiert werden können
- NLU: Antwortfindung Fehler behoben, der dazu führte, dass in speziellen Fällen ein unpassendes Objekt akzeptiert wurde
- NLU: Antwortfindung Einschränkung in der flachen Analyse hinzugefügt, um spezielle Antwort-Matches für Akteur-Rollen zu verhindern
- NLU: Antwortfindung Verbesserung bei der Berücksichtigung von ambigen Konzepten in der Offtopic-Analyse
- NLU: Parsing Fehler behoben, der verhindert hat, dass Wörter mit Nominal- und Verbalbedeutung korrekt disambiguiert werden, z.B. "Suche eine Immobilie"
- NLU: Parsing Verhindern eines StackOverFlow-Fehlers durch Beheben eines Copy-Errors
- NLU: Parsing Beim Abgleich mit dem Matrix-Subjekt in Modal-Passiv-Sätzen werden nun explizit ausgeschlossene Objekte berücksichtigt
- NLU: Parsing/Lexikon "Guten" wird nun nicht mehr als Performativ interpretiert, da dies für Probleme mit dem normalen Parsing des Adjektivs "guten" sorgte
- NLU: Antwortfindung Seltener Fall von Übergenerierung von Leistungen und Konditionen-Antworten bei Komposita behoben
- NLU: Lexikon Verbindungen zwischen Event-Typen und zugehörigen Verben vervollständigt. Beispiel “Reparatur” ↔︎ “reparieren”
- NLU: Antwortfindung Technischen Fehler behoben, der dazu führte, dass in seltenen Fällen ein annotierter Dialogplan an einer Antwort nicht ausgespielt wurde
- NLU: Antwortformulierung Webmarkup für linkedTopics (Verlinkte Dialogpläne) verbessert, sodass Klickoptionen angezeigt werden
- NLU: Antwortfindung Prüfung, ob eine Stadt im Ausland ist, hinzugefügt
#
v4.0
- Chat AdaptiveCards unterstützen nun das Öffnen von URLs / Links (via openURL) (vgl. Action.OpenUrl )
- Chat AdaptiveCards unterstützen nun das Öffnen von Mailto-Links (via execute), die den konfigurierten E-Mail-Client des Nutzers oder der Nutzerin öffnet (vgl. Mailto-Links mit sendMail )
- Chat Der Text des Info-Buttons im Chat-Fenster ist nun konfigurierbar, der Standard ist “Info” (vgl. Info-Feld )
- Chat Wenn Metadaten vom Chat geschickt werden, werden diese nun gespeichert, damit diese auch nach einem Timeout oder einem Seitenwechsel bei der Antwortfindung berücksichtigt werden können
- Editor Der Editor kann nun einheitlich über Umgebungsvariablen konfiguriert werden
- Editor Im Editor-Reporting kann nun nach Referrer gefiltert werden (vgl. Statistik )
- Editor Im Editor-Reporting wird die Begrüßung des Chatbots nun angezeigt. Diese kann über den Filter "Erste Nachricht einbeziehen" angezeigt werden (vgl. Statistik )
- NLU: Konfiguration Übergabe des Schlüssels für dynamische Platzhalter via Chat-Metadatum
- NLU: Konfiguration Chat-&-Search Darstellung von Suchresultaten mit Adaptive Cards
- Chat Das visuelle Verhalten der Eingabezeile wurde vereinheitlicht und bleibt konstant gleich groß
- NLU: Preprocessing/Autokorrektur Wenn mehrere nicht-alphabetische Zeichen in Folge vorkommen, werden diese nicht mehr auf ein Zeichen reduziert
- NLU Bug behoben, bei dem eine IntentId bei einer zusammengesetzten Antwort verloren gegangen ist, wenn die Antwort aus der Übersichtsantwort einer Sammlung oder Produkts und der Übersichtsantwort zu Leistungen und Konditionen zusammengesetzt wurde
- NLU: Filialfinder Verwirrende Antwortzusätze bei Öffnungszeiten-Fragen entfernt. Beispiel: "Ist Filiale XY heute offen?" "Ja, die Filiale XY ist heute offen. Die Öffnungszeiten der Filiale XY sind ..." Dies führte zu Verwirrungen, weil nur der Tag, nicht aber die aktuelle Uhrzeit einbezogen wurde in die Einschätzung, ob eine Filiale als offen oder als geschlossen zu bezeichnen ist.
- NLU: Autokorrektur & NER mit GooglePlaces Korrekturvorschläge von der Autokorrektur werden nicht mehr an GooglePlaces gesendet. Die Änderung führt zu einer Reduktion von GooglePlaces-Anfragen. Zugleich tritt keine Verschlechterung ein, u. a. weil GooglePlaces eine Built-In-Autokorrektur hat.
- NLU: Antwortfindung Fehler behoben, der in seltenen Fällen dazu geführt hat, dass eine Leistungen-und Konditionen-Antwort zu oft ausgespielt wurde
- NLU: Antwortfindung Fehler behoben, der manchmal dazu geführt hat, dass Leistungen- und Konditionen-Antworten leicht übergeneriert haben
#
v4.0.1
- NLU: Dialogpläne Fehler bei der Erkennung von Postleitzahlen und Flächen behoben
- NLU: Konfiguration Konfiguration der Purpleview API Secrets durch Umgebungsvariablen
- NLU: Antwortfindung Bug behoben, der manchmal dazu geführt hat, dass die Übersichtsantwort der Sammlung oder des Produkts statt der Übersichtsantwort zu Leistungen und Konditionen ausgegeben wurde