Я провел исследование о том, как создать чат-бота, способного к машинному обучению. Мой первый прототип был основан на использовании диалогового потока, однако я столкнулся с некоторыми проблемами, которые не позволили чат-боту быть способным к машинному обучению. (Т.е. Dialogflow не позволяет боту сохранять запросы предыдущего пользователя для использования в будущих запросах.) Я также обнаружил, что, столкнувшись с вопросом, которого он никогда не видел, Dialogflow не имеет возможности сохранять / создавать новые Обучающие фразы из нового вопроса автоматически. Основываясь на моих результатах с Dialogflow, я провел исследование о Tensorflow и обнаружил, что это способное машинное обучение и глубокое обучение, которое потенциально может решить мою проблему.