Verbessern Sie die Genauigkeit von E-Commerce-Chatbots durch Chain-of-Thought-Argumentation
Durch schrittweises KI-Argumentation komplexe Kundenanfragen bearbeiten und die Kundenzufriedenheit im Online-Handel steigern
Projektübersicht
Der Kunde wollte das Kundenerlebnis auf seiner Plattform verbessern, indem er seinen KI-Chatbot verfeinerte, der Produktanfragen, Rücksendungen und Fehlerbehebungen bearbeitete. Der Chatbot hatte Probleme mit komplexen Kundenfragen, insbesondere wenn mehrere Probleme oder Produkte in einer einzigen Anfrage enthalten waren. Beispielsweise erkundigten sich Kunden oft nach den Rückgabebedingungen für zwei verschiedene Produkte, die sie unter unterschiedlichen Bedingungen gekauft hatten.
Wir haben die Chain-of-Thought-Eingabeaufforderung (CoT) eingeführt, um dem Chatbot dabei zu helfen, diese komplexen Fragen aufzuschlüsseln und ihn Schritt für Schritt durch die Argumentation zu führen, was zu genaueren und umfassenderen Antworten führt.
Schlüsselstats
Kundeninteraktionen werden mithilfe von CoT-basiertem Denken verarbeitet.
100,000+
Verkürzung der Reaktionszeit bei Anfragen zu mehreren Produkten und zur Fehlerbehebung.
27%
Steigerung der Kundenzufriedenheit durch verbesserte Problemlösung.
30%
Projektumfang
Das Projekt konzentrierte sich darauf, den Chatbot zu trainieren, mehrteilige Kundenanfragen für über 100,000 einzigartige Interaktionen in verschiedenen Produktkategorien wie Elektronik, Mode und Haushaltsgeräten zu verarbeiten. Der CoT-Ansatz ermöglichte es der KI, Folgendes zu bewältigen:
- Anfragen zu mehreren Produkten: Beantwortung von Fragen zu mehreren Artikeln in derselben Interaktion.
- Schrittweise Problemlösung: Wir helfen Kunden bei der Behebung von Produktproblemen, indem wir sie durch detaillierte Lösungswege führen.
Challenges
Komplexe Abfragen
Kunden stellten häufig Fragen, die aus mehreren Teilen bestanden und die gleichzeitige Lösung verschiedener Probleme erforderten.
Inkonsistente Antworten
Die bisherigen Antworten des Chatbots waren bei der Behandlung von Produktrückgaben und technischen Problemen in einem einzigen Gespräch inkonsistent.
Probleme mit der Skalierbarkeit
Angesichts der zunehmenden Kundeninteraktionen wurde es schwierig, die Leistung des Chatbots über verschiedene Produktlinien hinweg aufrechtzuerhalten.
Lösung
- CoT Prompt Engineering: Wir haben Eingabeaufforderungen erstellt, um die KI durch die Logik der Beantwortung mehrteiliger Fragen zu führen. Beispielsweise wurde der Chatbot darauf trainiert, klärende Fragen zu stellen, bevor er voreilige Schlussfolgerungen zieht.
- Benutzer-Feedbackschleifen: Wir haben Kundenfeedback eingearbeitet, um die CoT-Eingabeaufforderungen zu verbessern und es dem Chatbot zu ermöglichen, aus Interaktionen in der realen Welt zu lernen.
- Beispiel zur Anregung von Gedankenketten
Kundenanfrage:
„Ich habe ein Smartphone und ein Paar Kopfhörer bestellt. Der Bildschirm des Smartphones ist gesprungen und die Kopfhörer lassen sich nicht mit meinen Geräten koppeln. Außerdem muss ich meine Lieferadresse für eine neue Bestellung aktualisieren, die ich gestern aufgegeben habe, aber ich kann sie in meinem Konto nicht aktualisieren. Können Sie mir bei diesen Problemen helfen?“
Schritt 1: Identifizieren und kategorisieren Sie die Probleme
„Es sieht so aus, als hätten Sie es mit drei verschiedenen Problemen zu tun: (1) einem beschädigten Smartphone, (2) Kopplungsproblemen mit Ihren Kopfhörern und (3) der Aktualisierung Ihrer Lieferadresse für eine kürzlich erfolgte Bestellung. Lassen Sie uns diese der Reihe nach durchgehen.“
Schritt 2: Beheben Sie das beschädigte Smartphone
„Da das Display des Smartphones gesprungen ist, haben Sie je nach Garantiestatus möglicherweise Anspruch auf Ersatz oder Reparatur. Können Sie bestätigen, ob Sie eine erweiterte Garantie erworben haben oder ob dies innerhalb der 30-tägigen Rückgabefrist passiert ist?“
- Zweig 1: Bei Garantie oder innerhalb der Rückgabefrist:„Großartig! In diesem Fall werde ich Ihnen dabei helfen, eine Ersatzanfrage zu starten. Könnten Sie die Liefertermin und ob Sie einen Ersatz oder eine Rückerstattung wünschen?“
- Zweig 2: Wenn die Rückgabefrist abgelaufen ist oder keine Garantie besteht:„Da das Telefon nicht mehr zurückgegeben werden kann und keine erweiterte Garantie hat, Sie haben möglicherweise Anspruch auf eine bezahlte Reparatur. Möchten Sie, dass ich Ihnen bei der Einrichtung einer Reparatur helfe? Anfrage?"
Schritt 3: Diagnostizieren Sie das Kopfhörer-Kopplungsproblem
„Versuchen wir zunächst, die Kopfhörer zu beheben. Haben Sie versucht, die Kopfhörer zurückzusetzen, indem Sie den Einschaltknopf 10 Sekunden lang gedrückt halten und dann erneut versuchen, sie zu koppeln?“
- Zweig 1: Wenn der Kunde bestätigt, dass die Fehlerbehebung nicht funktioniert hat:„Vielen Dank, dass Sie das versucht haben. Wenn das Problem weiterhin besteht, kann ich überprüfen, ob Ihre Kopfhörer noch innerhalb der Rückgabe- oder Garantiezeit. Könnten Sie das Kaufdatum angeben, damit wir mit einer Reparatur oder einem Austausch fortfahren?“
- Zweig 2: Wenn die Fehlerbehebung funktioniert:„Ich freue mich, dass die Fehlerbehebung funktioniert hat! Wenn Sie bei weiteren Fragen zu den Kopfhörern Hilfe benötigen, lassen Sie es mich gerne wissen.“
Schritt 4: Hilfe bei der Aktualisierung der Lieferadresse
„Lassen Sie mich für Ihre neue Bestellung prüfen, ob die Lieferadresse noch aktualisiert werden kann. Bitte warten Sie einen Moment, während ich den Status der Bestellung überprüfe.“
- Zweig 1: Wenn die Bestellung noch nicht versendet wurde:„Gute Neuigkeiten! Die Bestellung wurde noch nicht versandt, daher helfe ich Ihnen, die Lieferadresse zu aktualisieren sofort. Können Sie bitte die richtige Adresse angeben?“
- Zweig 2: Wenn die Bestellung bereits versandt wurde:„Es scheint, dass die Bestellung bereits versandt wurde und nicht aktualisiert werden kann. Sie können jedoch immer noch Kontaktieren Sie den Spediteur direkt, um eine Adressänderung anzufordern. Möchten Sie die Tracking-Details für Ihre Bestellung?“
Schritt 5: Geben Sie eine Zusammenfassung und die nächsten Schritte an
„Hier ist eine kurze Zusammenfassung dessen, was wir getan haben: (1) Wir haben den Prozess für Ihre Smartphone-Ersatz/Reparatur, (2) Lösung des Problems für Ihre Kopfhörer, und (3) versucht, die Lieferadresse zu aktualisieren. Ich habe auch die Tracking-Details für Ihre letzten Bestellung. Kann ich Ihnen heute sonst noch behilflich sein?“
Begründung:
Diese CoT-Eingabeaufforderung ist komplexer, da sie mehrere unterschiedliche Probleme behandelt (Produktrückgabe, technische Fehlerbehebung und Kontoverwaltung) und den Chatbot dabei in einer logischen Reihenfolge durch jeden Schritt führt. Sie enthält Entscheidungszweige basierend auf Kundenantworten (z. B. ob die Garantie das Smartphone abdeckt oder die Fehlerbehebung das Kopfhörerproblem löst) und aktualisiert seine Vorgehensweise je nach Situation dynamisch. Dies verbessert die Fähigkeit des Chatbots, vielschichtige Kundenanfragen mit hoher Genauigkeit und Effizienz zu bearbeiten.
Das Ergebnis
- 100,000 Kommentierte Kunden Interaktionen, die gemäß Projektzeitplan durchgeführt werden
- 27 % kürzere Reaktionszeit: Mit der CoT-Eingabeaufforderung lieferte der Chatbot schnellere Antworten, indem er jede Frage effizienter verarbeitete.
- 30 % Steigerung der Kundenzufriedenheit: Kunden berichteten von einer höheren Zufriedenheit mit der Fähigkeit des Chatbots, komplexe Anfragen zu bearbeiten, insbesondere bei der Fehlerbehebung und Anfragen zu mehreren Produkten.
- Skalierbarkeit über Abteilungen hinweg: Die CoT-basierte Chatbot-Logik konnte problemlos auf Kundensupport, Auftragsverfolgung und Zahlungsabwicklung erweitert werden, wodurch die Gesamteffizienz des Chatbots verbessert wurde.
Durch die Implementierung der Chain-of-Thought-Argumentation hat sich die Art und Weise, wie unser Chatbot Kundenanfragen beantwortet, grundlegend geändert. Dank der schrittweisen Logik konnte er selbst die komplexesten Probleme bewältigen und sowohl Geschwindigkeit als auch Genauigkeit deutlich verbessern.
— Leiter Kundenerfahrung