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 zostać uwzględnione w projekcie.
Wytyczne i zalecenia
Podczas wybierania intencji dla projektu należy wziąć pod uwagę następujące wskazówki:
Tworzenie odrębnych, separowalnych intencji. Intencja jest najlepiej opisana jako akcja, którą użytkownik chce wykonać. Pomyśl o kompilowaniu projektu i zidentyfikuj wszystkie różne działania, które użytkownicy mogą wykonać podczas interakcji z projektem. Wysyłanie, wywoływanie i anulowanie to wszystkie akcje 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.
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 zamówienie lub termin może być różnymi elementami, które użytkownik próbuje anulować, i należy utworzyć jednostkę w celu przechwycenia tego elementu 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 , co użytkownik wysyłał. 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ą również obejmować jednostki ułatwiające wykonywanie tych akcji, takich jak:
- Uczestnicy spotkania
- Data
- Czasy trwania spotkania
Dodawanie intencji
Aby utworzyć schemat projektu w programie Language Studio:
Wybierz pozycję Definicja schematu z menu po lewej stronie.
Z górnych elementów przestawnych można zmienić widok na Intencje lub Jednostki.
Aby utworzyć intencję, wybierz pozycję Dodaj z górnego menu. Przed ukończeniem tworzenia intencji zostanie wyświetlony monit o wpisenie nazwy.
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.
Po wybraniu intencji nastąpi przekierowanie do strony Etykietowanie danych z ustawionym filtrem dla wybranej intencji. Możesz dodać przykłady dla intencji i oznaczyć je etykietami za pomocą jednostek.
Dodawanie jednostek
Przejdź do obszaru przestawnego Jednostki w górnej części strony.
Aby dodać jednostkę, wybierz pozycję Dodaj z górnego menu. Przed ukończeniem tworzenia jednostki zostanie wyświetlony monit o wpisenie nazwy.
Po utworzeniu jednostki nastąpi przekierowanie do strony szczegółów jednostki, na której można zdefiniować ustawienia kompozycji dla tej jednostki.
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.
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 , a następnie 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.
Aby utworzyć nową listę, w polu tekstowym Wprowadź wartość wprowadź wartość znormalizowaną, która zostanie zwrócona po wyodrębnieniu dowolnego z wartości synonimów.
Z menu rozwijanego języka wybierz język listy synonimów i rozpocznij wpisywanie w synonimach i naciśnij Enter po każdym z nich. Zaleca się posiadanie list synonimów w wielu językach.
Definiowanie opcji jednostki
Przejdź do pozycji Opcje jednostki przestawnej na stronie szczegółów jednostki. Gdy dla jednostki zdefiniowano wiele składników, ich przewidywania mogą się nakładać. Gdy wystąpi nakładanie, ostateczne przewidywanie każdej jednostki jest określane na podstawie opcji jednostki wybranej w tym kroku. Wybierz ten, który 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 je usunąć , wybierając tę opcję z górnego menu.