Я думал создать чатбот, используя что-то вроде цепей марков, но я не совсем уверен, как заставить его работать. Из того, что я понимаю, вы создаете таблицу из данных с заданным словом, а затем слова, которые следуют. Можно ли прикрепить бот к любой вероятности или счетчику? Это даже хорошая идея?
Вторая часть проблемы связана с ключевыми словами. Предполагая, что я уже могу определить ключевые слова из пользовательского ввода, как мне создать предложение, которое использует это ключевое слово? Я не всегда хочу начинать предложение с ключевого слова, так как я могу засеять цепочку марков?