https://szkolazpieklarodem.pl/
Stwórzmy możliwy scenariusz rozmowy pomiędzy naszym chatbotem a użytkownikiem. Jak wspomniano w pierwszym rozdziale, pisanie skryptu konwersacji przypomina przygotowanie dokumentu wymagań dotyczących oprogramowania przed jego zbudowaniem. Może się to później zmienić, ale daje ogólny obraz tego, co będzie się działo w ostatecznej aplikacji chatbota. Tak wygląda nasza rozmowa pomiędzy użytkownikiem a botem:
Użytkownik: Witam
Horoskop Bot: Witam! Mam nadzieję, że sobie radzisz.
Użytkownik: Chcę poznać swój horoskop.
Horoskop Bot: Jasne, czy mogę poznać twój znak horoskopu?
Użytkownik: Capricorm
Horoskop Bot: Przepraszam, czy miałeś na myśli Koziorożca?
Użytkownik: Tak.
Horoskop Bot: W porządku, oto twój horoskop na dzisiaj.
Jest szansa, że będziesz dzisiaj pełen optymizmu i pozytywnego nastawienia. Udostępnij to
energii z innymi, którzy czują się mniej niż zadowoleni. Twoja postawa może
wywierają głęboki wpływ na przyjaciół, partnerów, małżonka i dzieci.
Sąsiedzi i dalsza rodzina mogą podsłuchać twojego ducha bez tego
nawet zdajesz sobie z tego sprawę. Jeśli ktoś jest zraniony lub zły, dodaj mu otuchy.
Wszystko w końcu się ułoży.
Horoskop Bot: Czy chcesz subskrybować codzienne aktualizacje?
Jeśli tak, po prostu powiedz subskrybuj.
Użytkownik: Tak, proszę o subskrypcję.
Horoskop Bot: Świetnie, subskrybujesz teraz. Miłego dnia.
Ta rozmowa ma na celu jedynie dokładne wyobrażenie sobie, jak będzie wyglądać nasza rozmowa z chatbotem. Możemy, ale nie musimy, chcieć zmienić przebieg rozmowy w zależności od naszych potrzeb. Możemy przeszkolić nasz model chatbota, aby przygotował prawidłową odpowiedź, zamiast pisać kilka instrukcji if…else.