Одна из причин "тупизны" голосовых и чат-ботов является поголовное использование метода Decision Trees для навигации пользователя. Пользователю приходится держаться определенного "пути" и последовательно отвечать на вопросы бота, цель которых разложить сложный запрос на составные части, вместо того чтобы разобрать длинный запрос, заданный одной фразой, типа "сделай мне 2 ванильных латте на соевом молоке". Совсем другое дело когда бот работает на технологии NLP и может не только понять комплексную фразу, но еще и внести изменения в запрос на ходу. В статье достаточно наглядно и без лишней математики показаны отличия NLP от Decision Trees.
https://medium.com/assist/theres-a-dozen-ways-to-order-a-coffee-why-do-dumb-bots-only-allow-one-27230542636d #NLP #ML #AI #Bots