https://szkolazpieklarodem.pl/
Dialogflow zapewnia użytkownikom nowe metody interakcji z produktem poprzez tworzenie angażujących interfejsów konwersacyjnych opartych na głosie i tekście, takich jak aplikacje głosowe i chatboty. Dialogflow jest zasilany przez sztuczną inteligencję. Pomaga nawiązać kontakt z użytkownikami Twojej witryny, aplikacji mobilnej, Asystenta Google, Amazon Alexa, Facebook Messenger i innych popularnych platform i urządzeń. Poniższy diagram z Dialogflow pokazuje, jak obsługują żądania użytkownika.
Oto, co się dzieje:
- Użytkownik rozmawia z urządzeniem wejściowym.
- Zapytanie użytkownika trafia do silnika Dialogflow.
- Dialogflow próbuje rozpoznać intencję.
- Na podstawie zamierzenia następuje realizacja i zwrot danych z bazy.
- Odpowiedź zostaje zwrócona do intencji.
- Odpowiedź jest przekształcana w przydatne dane.
- Żądanie użytkownika dotyczące informacji jest zwracane do urządzenia wyjściowego.
W Dialogflow istnieje koncepcja agentów, którą najlepiej opisać jako moduły rozumienia języka naturalnego (NLU). Można je uwzględnić w aplikacji, produkcie lub usłudze i przekształcić naturalne żądania użytkowników w przydatne dane. Ta transformacja ma miejsce, gdy dane wejściowe użytkownika odpowiadają jednej z intencji agenta. Agentów można także zaprojektować tak, aby w określony sposób zarządzali przepływem konwersacji. Można to zrobić za pomocą kontekstów, priorytetów intencji, wypełniania slotów, obowiązków i realizacji za pośrednictwem webhooka.