Zielserie
Ich möchte Sie daran erinnern, dass wir im
ersten und
zweiten Beitrag ein Modell fĂŒr die Klassifizierung von technischen Supportanrufen erhalten haben und gelernt haben, wie Sie es an das Produktive ausgeben können, ohne alle Rechen zu sammeln. Wir sind zu dem Schluss gekommen, dass Sie vor dem Erstellen komplexer Modelle die VollstĂ€ndigkeit und Richtigkeit Ihrer Daten verstehen mĂŒssen. Und die Schlussfolgerung Nr. 2 lautete wie folgt: Verstehen Sie Ihren Benutzer und starten Sie den Dienst, was viel einfacher ist.
In diesem Artikel werden wir ĂŒber den zweiten Fall sprechen, den Annas Sprachroboter uns bei der Lösung geholfen hat.
Fall Nr. 2. Aufgabe und Daten
Nachdem wir die Logik der Menschen verstanden und bei der EinfĂŒhrung des ersten Sprachklassifikators Probleme hatten, wurden wir inspiriert, ein anderes Problem zu lösen.
Das Problem.
34% der Anrufe aus der Verkaufsabteilung werden an den technischen Support weitergeleitet. Ich möchte die Anzahl der Ăberweisungen zwischen Abteilungen reduzieren. Lassen Sie uns zuerst herausfinden, wie es vorher funktioniert hat.
Es erfolgt ein Anruf beim Callcenter des Unternehmens, es wird geprĂŒft, ob diese Nummer bekannt ist oder nicht (existiert sie in unserem crm). Wenn die Nummer dem Unternehmen bekannt ist, ist dies bereits unser Kunde. Sie haben einen Anruf an den technischen Support gesendet. Wenn die Nummer nicht bekannt ist, wird der Anruf an die Verkaufsabteilung weitergeleitet.

Eine solche ĂberprĂŒfung löst das Problem nicht. Trotzdem hat die Verkaufsabteilung den dritten Teil der Anrufe an den technischen Support weitergeleitet, da uns nicht alle Kundennummern bekannt sind. Mindestens jeder von uns hat zwei SIM-Karten. Oder es ist nicht die Person, die ihre Kontakte verlassen hat, die die bestehende Verbindung anruft, sondern seine Verwandten, aber die Frage ist technisch, obwohl die Nummer des Unternehmens nicht bekannt ist.
Daher muss ein System entwickelt werden, das Anrufe automatisch zwischen dem technischen Support und der Verkaufsabteilung auf der Grundlage des vom Anrufer gesprochenen Textes verteilt. Das folgende Diagramm zeigt schematisch den Anrufverarbeitungsalgorithmus.

Die Daten waren ungefĂ€hr die gleichen wie fĂŒr die Lösung des
ersten Falles . Erkannte SĂ€tze aus Anrufen, die bei der Verkaufsabteilung eingegangen sind, wurden fĂŒr das Vorhandensein einer Weiterleitung an die Abteilung fĂŒr technischen Support markiert. Auf diese Weise wollten wir technische Probleme von Kauf- / Verbindungsproblemen trennen.
Falllösung
Wir haben verschiedene Modelle trainiert und die folgende QualitÀt erhalten.
Wie aus der Tabelle hervorgeht, ist die QualitĂ€t schlecht. Sie mĂŒssen den Verkauf mit der höchstmöglichen QualitĂ€t bestimmen, da dies die LoyalitĂ€t zukĂŒnftiger Kunden ist. Es ist grundsĂ€tzlich unmöglich, eine Person, die unsere Dienstleistungen erwerben möchte, an den technischen Support zu ĂŒbertragen.
Schwierigkeiten bei der Entscheidung. Neu gestalten
Um die QualitĂ€t der Klassifizierung zu verbessern, haben wir uns entschlossen zu prĂŒfen, ob die Klassen durch das in ihnen verwendete Vokabular trennbar sind. Eine Analyse durchgefĂŒhrt.
HĂ€ufig verwendete Worttabelle vor der Neuzuweisung Wie Sie sehen können, sind die meisten Wörter beiden Klassen gemeinsam. Es wurde erwartet, dass alle technischen Wörter in der Klasse fĂŒr technischen Support enthalten sein wĂŒrden, aber es stellte sich heraus, dass es in der Klasse âVerkaufâ sogar das Wort âNeustartâ gab. Wir begannen die GrĂŒnde dafĂŒr zu verstehen. Es stellte sich heraus, dass der Betreiber der Verkaufsabteilung hĂ€ufig in leichten technischen Fragen beriet, ohne dies in technischen Support umzusetzen, und dass dieses falsche Markup auftrat.
Wir haben den Datensatz neu zugewiesen und die obersten Wörter fĂŒr jede der Klassen erneut entladen.
HĂ€ufig verwendete Worttabelle nach dem Neulayout Es wurde besser, alle âtechnischenâ Wörter in der Klasse âTechnischer Supportâ waren bereits und die Wörter, die den Verkauf begleiteten, waren in der Klasse âVerkaufâ. Wir haben dies an der QualitĂ€t der Klassifizierung gesehen.
Wie aus der Tabelle hervorgeht, ist die QualitĂ€t schlecht. Sie mĂŒssen den Verkauf mit der höchstmöglichen QualitĂ€t bestimmen, da dies die LoyalitĂ€t zukĂŒnftiger Kunden ist. Es ist grundsĂ€tzlich unmöglich, eine Person, die unsere Dienstleistungen erwerben möchte, an den technischen Support zu ĂŒbertragen.
Fall Nr. 2. Fazit
Was ist die Schlussfolgerung des Artikels?
Verstehen Sie den GeschĂ€ftsprozess, den Sie beeinflussen . Ja, man könnte sagen, dass es wichtig ist, die Daten zu verstehen, da wir deshalb mit der Neupartitionierung begonnen haben. Wenn wir dies jedoch beim TĂ€tigen von Anrufen im Voraus herausfinden wĂŒrden, wĂŒrden wir sofort feststellen, dass die Vertriebsmitarbeiter technisch versiert sind und den Anruf nicht immer an den technischen Support weiterleiten. Das Vorhandensein einer Ăbersetzung als Aufschlag zu betrachten, war also nicht die richtige Entscheidung. Fazit - Das Verstehen von GeschĂ€ftsprozessen ist viel nĂŒtzlicher als das Beherrschen komplexer Algorithmen und das Lösen kleiner technischer Probleme.
Ergebnisse einer Artikelserie
Wir haben
ein System
implementiert , das das Thema der Frage des Teilnehmers versteht und den Anruf weiterleitet. Wir finden heraus, was der Anrufer hat, und wenn es sich um eine technische Frage handelt, wÀhlen wir den Betreiber des technischen Supports aus, der dieses Thema versteht. Wenn die Frage verbunden ist, wenden Sie sich an die Verkaufsabteilung.
Warum brauchen wir das alles? Was hast du erreicht Erstens haben wir die Anzahl der Transfers zwischen Abteilungen reduziert. Die Grafik zeigt, dass es am 19. und 20. Januar Testtage gab und ab dem 7. Februar der Klassifikator kontinuierlich gestartet wurde.

Und zweitens ist es uns gelungen, ein System zu entwickeln, mit dem die Kommunikation mit dem Roboter angenehm ist. Die neuesten Audiobeispiele im zweiten Artikel belegen dies.
Schlussfolgerungen der drei BeitrÀge
- Umgang mit Daten und Markup
- Systembenutzer verstehen
- Verstehen Sie den GeschÀftsprozess, bevor Sie ihn Àndern
- Erfahren Sie, wie Sie schnell testen und auf Ergebnisse reagieren
Die letzte Schlussfolgerung wurde gezogen, nachdem wir festgestellt hatten, wie viel Zeit wir von der Einstellung der Aufgabe bis zum tatsĂ€chlichen Start des Systems aufgewendet haben. Ich möchte, dass jeder den Testzyklus fĂŒr Hypothesen verkĂŒrzt und seine Arbeit schneller in die Produktion bringt.
Was weiter? Unsere PlÀne
Wir planen, nicht nur den ersten Satz des Kunden zu verstehen, sondern auch den folgenden, um ein GesprĂ€ch aufrechtzuerhalten und dem Bediener keine âleichtenâ Anrufe zukommen zu lassen.


