꿈많은청년들

Czym jest wypełnianie slotów (Slot-Filling)?

  • Język oryginalny: Koreański
  • Kraj: Wszystkie krajecountry-flag
  • TO

Utworzono: 2024-05-13

Utworzono: 2024-05-13 12:19

Terminy Chatbota: Wypełnianie Slotów (Slot-Filling)

Gdy chatbot potrzebuje kilku informacji, aby udzielić odpowiedniej odpowiedzi, proces ten polega na wypełnieniu (Filling) wszystkich tych informacji. Oznacza to ciągłe zadawanie pytań, aż wszystkie sloty (Slot) zostaną wypełnione.

Podczas zadawania pytania lub składania zamówienia, istnieją wartości obowiązkowe i opcjonalne. Jeśli wartość obowiązkowa nie zostanie podana, chatbot będzie zadawał to samo pytanie, aby ją uzyskać.

Obraz z dużym napisem "Wypełnianie slotów"

Wypełnianie slotów (Slot-Filling) – co to jest?

Przykład 1)

  • Chatbot: Jaką kawę i ile filiżanek chcesz zamówić?
  • Użytkownik: Americano
  • Chatbot: Ma być to napój ciepły czy zimny? I ile filiżanek chcesz zamówić?
  • Użytkownik: Ciepłą
  • Chatbot: Ile filiżanek chcesz zamówić?
  • Użytkownik: Jedną
  • Chatbot: Zamówienie zostało złożone.

Przykład 2)

  • Użytkownik: Powiedz mi pogodę
  • Chatbot: O której godzinie i w jakim miejscu chcesz poznać pogodę?
  • Użytkownik: Dziś jest ciepło (odpowiedź nie na temat)
  • Chatbot: O której godzinie i w jakim miejscu chcesz poznać pogodę?
  • Użytkownik: Warszawa
  • Chatbot: O której godzinie chcesz poznać pogodę?
  • Użytkownik: Tak, jestem też ciekaw (odpowiedź nie na temat)
  • Chatbot: O której godzinie chcesz poznać pogodę?
  • Nieskończone powtarzanie...

Powyższe przykłady przedstawiają wypełnianie slotów w konwersacjach tekstowych lub głosowych. Jednak częściej spotyka się wypełnianie slotów w formularzach lub podczas zbierania konkretnych informacji. (= rozwój niestandardowy)

1. Podczas zgłaszania awarii, chatbot potrzebuje adresu. Jeśli użytkownik ciągle odpowiada nie na temat,będzie zadawał to samo pytanie, aż otrzyma adres.

2. (Aby udzielić informacji na podstawie lokalizacji) chatbot potrzebuje informacji o aktualnej lokalizacji użytkownika. Jeśli użytkownik ciągle odpowiada nie na temat,będzie zadawał to samo pytanie, aż otrzyma informację o lokalizacji..

W takich sytuacjach należy dodać słowa kluczowe pozwalające na przerwanie konwersacji.

Obraz przedstawiający rozmowę z chatbotem

Należy stworzyć słowo wyjścia i poinformować o nim użytkownika

1. Można np. pozwolić użytkownikowi wpisać "Koniec" lub "!Zakończ".

2. Oczywiście, zdarza się, że klienci nie chcą dodawać żadnych słów kluczowych i wolą, aby chatbot zachowywał się w ten sposób. (Klient chce, żebym to zrobił T_T)


Dodatkowe informacje

Poszukaj w internecie... znajdziesz tam więcej informacji.

Komentarze0