У меня есть страница Facebook, Python серверная часть, PostgreSQL БД и агент Dialogflow.
Пользователь связывается с моим чат-ботом, отправляя сообщение на мою страницу FB. Это сообщение проходит через мой Python бэкэнд прямо к агенту Dialogflow для анализа (намерения, сущности и т. Д. c.).
Dialogflow отправляет интерпретированный текст обратно в мой Python бэкэнд, который отвечает пользователю вернуться на Facebook.
Посоветуйте, пожалуйста, как включить автозаполнение, когда пользователь вводит сообщение на основе списка сущностей?
Например, я храню список сущностей (имен) ["Джон" , "Майк", "Стив" ....]
Когда пользователь вводит "J", я предоставляю ему варианты автозаполнения: Джон, Дженнифер ....
Итак, первый вопрос, если это возможно, а второй, как это сделать? Я буду признателен за любую помощь или направление, что проверить.