Jak utworzyć schemat projektu

W projektach interpretacji języka konwersacyjnego schemat jest definiowany jako kombinacja intencji i jednostek w projekcie. Projekt schematu jest kluczową częścią sukcesu projektu. Podczas tworzenia schematu należy zastanowić się, które intencje i jednostki powinny być uwzględnione w projekcie.

Wytyczne i zalecenia

Podczas wybierania intencji dla projektu należy wziąć pod uwagę następujące wskazówki:

  1. Utwórz odrębne, rozdzielalne intencje. Intencja jest najlepiej opisana jako akcja, którą użytkownik chce wykonać. Pomyśl o projekcie, który tworzysz i zidentyfikuj wszystkie różne akcje, które użytkownicy mogą wykonać podczas interakcji z projektem. Wysyłanie, wywoływanie i anulowanie to wszystkie akcje, które są najlepiej reprezentowane jako różne intencje. "Anulowanie zamówienia" i "anulowanie terminu" jest bardzo podobne, a rozróżnienie jest tym, co anulują. Te dwie akcje powinny być reprezentowane w ramach tej samej intencji, Anuluj.

  2. Utwórz jednostki w celu wyodrębnienia odpowiednich informacji w tekście. Jednostki powinny służyć do przechwytywania odpowiednich informacji potrzebnych do spełnienia akcji użytkownika. Na przykład kolejność lub termin może być inna, co użytkownik próbuje anulować, i należy utworzyć jednostkę, aby przechwycić ten fragment informacji.

Możesz "wysłać"wiadomość, "wysłać"wiadomość e-mail lub "wysłać" pakiet. Utworzenie intencji przechwytywania każdego z tych wymagań nie będzie skalowane w czasie i należy użyć jednostek do zidentyfikowania tego, co wysyłał użytkownik. Kombinacja intencji i jednostek powinna określać przepływ konwersacji.

Rozważmy na przykład firmę, w której deweloperzy botów zidentyfikowali trzy najbardziej typowe działania podejmowane przez użytkowników podczas korzystania z kalendarza:

  • Konfigurowanie nowych spotkań
  • Odpowiadanie na żądania spotkania
  • Anulowanie spotkań

Mogą one utworzyć intencję reprezentującą każdą z tych akcji. Mogą one również zawierać jednostki ułatwiające wykonanie tych akcji, takich jak:

  • Uczestnicy spotkania
  • Date
  • Czasy trwania spotkania

Dodawanie intencji

Aby utworzyć schemat projektu w programie Language Studio:

  1. Wybierz pozycję Definicja schematu z menu po lewej stronie.

  2. W górnej części przestawnej możesz zmienić widok na Intencje lub Jednostki.

  3. Aby utworzyć intencję, wybierz pozycję Dodaj z górnego menu. Zostanie wyświetlony monit o wpisenie nazwy przed ukończeniem tworzenia intencji.

  4. Powtórz powyższy krok, aby utworzyć wszystkie intencje, aby przechwycić wszystkie akcje, które uważasz, że użytkownik będzie chciał wykonać podczas korzystania z projektu.

    Zrzut ekranu przedstawiający stronę tworzenia schematu dla projektów konwersacji w programie Language Studio.

  5. Po wybraniu intencji nastąpi przekierowanie do strony Etykietowanie danych z ustawionym filtrem dla wybranej intencji. Możesz dodawać przykłady intencji i oznaczać je jednostkami.

Dodawanie jednostek

  1. Przejdź do tabeli przestawnej Jednostki w górnej części strony.

  2. Aby dodać jednostkę, wybierz pozycję Dodaj w górnym menu. Zostanie wyświetlony monit o wpisenie nazwy przed ukończeniem tworzenia jednostki.

  3. Po utworzeniu jednostki nastąpi przekierowanie do strony szczegółów jednostki, na której można zdefiniować ustawienia kompozycji dla tej jednostki.

  4. Każda jednostka może być definiowana przez wiele składników: poznanych, list lub wstępnie utworzonych. Poznany składnik jest dodawany do wszystkich jednostek po oznaczeniu ich etykietą w wypowiedziach.

    Zrzut ekranu przedstawiający stronę szczegółów jednostki dla projektów konwersacji w programie Language Studio.

5.Do każdej jednostki można dodać listę lub wstępnie utworzony składnik.

Dodawanie wstępnie utworzonego składnika

Aby dodać wstępnie utworzony składnik, wybierz pozycję Dodaj nowy wstępnie utworzony i z menu rozwijanego wybierz wstępnie utworzony typ, który chcesz dodać do tej jednostki.

Dodawanie składnika listy

Aby dodać składnik listy , wybierz pozycję Dodaj nową listę. Do każdej jednostki można dodać wiele list.

  1. Aby utworzyć nową listę, w polu tekstowym Wprowadź wartość wprowadź wartość znormalizowaną, która zostanie zwrócona po wyodrębnieniu dowolnej z wartości synonimów.

  2. Z menu rozwijanego języka wybierz język listy synonimów i rozpocznij wpisywanie w synonimach i naciśnij klawisz Enter po każdym z nich. Zalecane jest posiadanie list synonimów w wielu językach.

Definiowanie opcji jednostki

Przejdź do tabeli przestawnej Opcje jednostki na stronie szczegółów jednostki. Gdy dla jednostki zdefiniowano wiele składników, ich przewidywania mogą się nakładać. W przypadku nakładania się na siebie ostateczne przewidywanie każdej jednostki jest określane na podstawie opcji jednostki wybranej w tym kroku. Wybierz tę, którą chcesz zastosować do tej jednostki, a następnie wybierz przycisk Zapisz u góry.

Po utworzeniu jednostek możesz wrócić i edytować je. Możesz edytować składniki jednostki lub usunąć je, wybierając tę opcję z górnego menu.

Następne kroki