Środowisko użytkownika konwersacji

DOTYCZY: ZESTAW SDK w wersji 4

Platforma Bot Framework umożliwia deweloperom tworzenie konwersacyjnych botów, agentów wirtualnych, asystentów cyfrowych i wszystkich innych interfejsów dialogowych — oferując elastyczne, dostępne i zaawansowane sposoby łączenia się z klientami, pracownikami i innymi. Niezależnie od tego, czy jesteś początkującym, czy doświadczonym deweloperem, koncepcje opisane w tej sekcji będą oferować szczegółowe informacje, które pomogą Ci stworzyć skuteczne, odpowiedzialne, inkluzywne i, mamy nadzieję, wspaniałe doświadczenie, które zajmuje się różnymi scenariuszami biznesowymi.

Definiujemy środowisko użytkownika konwersacyjnego (CUX) jako modalne interakcje oparte na języku naturalnym. Podczas interakcji ze sobą ludzie używają konwersacji do komunikowania pomysłów, pojęć, danych i informacji emocjonalnych. Środowisko CUX umożliwia interakcję z naszymi urządzeniami, aplikacjami i usługami cyfrowymi w sposób, w jaki komunikujemy się ze sobą, używając fraz i składni za pośrednictwem głosu i tekstu lub czatu, które przychodzą naturalnie.

Inne modalności mogą obciążać użytkowników zadaniem uczenia się zachowań interakcji, które mają znaczenie dla systemu: składnia wiersza polecenia, architektura informacyjna graficznego interfejsu użytkownika lub dostępność dotyku urządzenia. Środowisko użytkownika zamienia tabele. Zamiast użytkowników, którzy muszą nauczyć się systemu, jest to system, który się uczy. Uczy się tego, czego uczymy o języku ludzkim — wzorach mowy, potokwalizach, czacie, nawet obraźliwych słowach — dzięki czemu może odpowiednio reagować.

Świetny bot konwersacyjny

Większość udanych botów ma co najmniej jedną wspólną rzecz: doskonałe środowisko użytkownika konwersacji. Środowisko CUX może być wielomodalne — wykorzystując tekst lub głos z lub bez elementów wizualnych, słuchowych lub dotykowych. Ale zasadniczo CUX jest językiem ludzkim.

Napiwek

Niezależnie od typu tworzonego bota, upewnij się, że środowisko CUX ma najwyższy priorytet.

Jeśli projektujesz bota, załóżmy, że użytkownicy będą preferować środowisko bota w przypadku alternatywnych środowisk, takich jak aplikacje, witryny internetowe, rozmowy telefoniczne z agentami na żywo i inne sposoby rozwiązywania konkretnych zapytań. Dlatego zapewnienie doskonałego środowiska użytkownika konwersacyjnego powinno być priorytetem numer jeden podczas projektowania bota. Niektóre kluczowe zagadnienia obejmują:

  • Czy bot łatwo rozwiązuje problem użytkownika przy minimalnych zwrotach?
  • Czy bot rozwiązuje problem użytkownika lepiej/łatwiej/szybciej niż którykolwiek z alternatywnych środowisk?
  • Czy bot działa na urządzeniach i platformach, o które dba użytkownik?
  • Czy bot jest wykrywalny i łatwy do wywołania?
  • Czy bot przeprowadzi użytkownika po zablokowaniu; przekazanie agentowi na żywo lub zapewnienie odpowiedniej pomocy?

Użytkownicy dbają o to, gdy bot rozwiązuje swoje zapytanie. Świetny bot konwersacji nie wymaga od użytkowników wpisywania zbyt dużej ilości, mówienia zbyt wiele, powtarzania się kilka razy ani wyjaśniania rzeczy, które bot powinien automatycznie znać i zapamiętać.

Przewodnik po środowisku CUX

Przewodnik dotyczący środowiska CUX zawiera wskazówki dotyczące projektowania bota. Te wskazówki są zgodne z najlepszymi rozwiązaniami i wykorzystuje zdobyte wnioski. Autorzy i projektanci tych wskazówek korzystają z połączonych dziesięcioleci doświadczenia w tworzeniu i wdrażaniu konwersacyjnego środowiska użytkownika dla różnych typów botów, agentów wirtualnych i innych projektów środowiska konwersacyjnego, w tym szablonów platformy Bot Framework, microsoft Asystent wirtualny, interfejsu Personality Chat i innych.

Napiwek

Pobierz przewodnik języka CUX Microsoft.pdf

Ten przewodnik dla środowiska CUX jest luźno podzielony na kilka różnych sekcji. Przewodnik dotyczący środowiska CUX obejmuje następujące elementy:

  • Wprowadzenie do środowiska CUX, etyki i projektowania inkluzywnego.
  • Arkusz burzy mózgów i wskazówki dotyczące planowania i projektowania.
  • Praktyczne wskazówki dotyczące programowania na potrzeby tworzenia środowisk języka CUX.

Przeczytaj tematy w kolejności lub przejdź do obszaru, który odpowiada Twoim potrzebom.

Uwaga

Uwaga na temat terminologii: przewodnik bada kilka rodzajów środowisk konwersacyjnych, w tym botów, agentów wirtualnych i asystentów cyfrowych. Używamy tych terminów stosunkowo zamiennie, ponieważ zasady projektowania środowiska CUX w tych wskazówkach mają zastosowanie do wszystkich, ale uznajemy, że istnieją różnice w branży. Naszym zamiarem jest oferowanie wskazówek, które pomogą w większości środowisk konwersacyjnych opartych na tekście, niezależnie od ich intencji.

Następne kroki

Teraz, gdy znasz środowisko użytkownika konwersacji, dowiedz się więcej o projektowaniu pierwszej interakcji.