https://szkolazpieklarodem.pl/
Przed zbudowaniem chatbota należy wykonać trzy kroki. Pokrótce omówimy tutaj każdy z nich.
- Pomyśl o wszystkich scenariuszach lub zadaniach, które ma wykonać Twój chatbot, i zbierz wszystkie powiązane pytania w różnych formach, które można zadać w celu wykonania tych zadań. Każde zadanie, które chcesz wykonać dla swojego chatbota, będzie definiować intencję.
- Każde pytanie, które zamieścisz lub zamierzasz zadać, można przedstawić na wiele sposobów. To zależy od tego, jak użytkownik to wyrazi. Na przykład: Alexa, wyłącz światło. Alexa, czy mogłabyś wyłączyć światło? Czy możesz wyłączyć światło? Użytkownik może użyć dowolnego z tych zdań, aby poinstruować bota, aby wyłączył światło. Wszystkie mają ten sam zamiar/zadanie, aby wyłączyć światło, ale są zadawane w różnych wypowiedziach/odmianach.
- Napisz całą logikę, aby utrzymać użytkownika przywiązanego do wybranego przepływu po rozpoznaniu intencji użytkownika. Załóżmy na przykład, że budujesz bota, który umawia wizytę u lekarza. Następnie prosisz użytkownika o podanie numeru telefonu, nazwiska i specjalisty, a następnie pokazujesz sloty i rezerwujesz je.
W takim przypadku możesz oczekiwać, że użytkownik będzie znał te szczegóły i nie będzie próbował pomieścić wszystkich rzeczy w samym bocie, tak jak specjalista od problemów z uchem nazywany jest laryngologiem. Jednak zrobienie tego nie jest wielkim problemem. Zatem ponownie wracamy do decydowania o zakresie bota, w zależności od czasu i zasobów potrzebnych do zbudowania aplikacji.