Apselin & MrPotato
Apselin Apselin
Привет, Мистер Картошка, а что если бы мы попробовали написать программу, которая шутит – типа, алгоритм юмора? Как бы она выглядела?
MrPotato MrPotato
Конечно, давай сделаем бота-шутлаia, как сумасшедший ученый, генерирующий гэги. Сначала он собирает огромный список заготовок и панчлайнов – прямо как список продуктов в супермаркете: "Почему курица перешла..." и "Потому что это было...". Потом мы накидываем туда генератор случайных чисел, чтобы каждый раз при запуске он выдавал случайную заготовку, случайный панчлайн, а затем… добавляем щепотку абсурда: "И тофу тоже был философом". Ну и, наконец, всю эту смесь запускаем в анализатор тональности, чтобы не было совсем уж "тишина в лесу". Получится дикий, шатающийся алгоритм, который одновременно заставляет закатывать глаза и хохотать.
Apselin Apselin
Звучит как интересная штука — вроде маленького генератора хаоса, но с чувством стиля. Только следи, чтобы генератор случайных чисел не слишком уж старался повторить один и тот же расклад; а то зациклимся на бесконечных "Почему курица перешла дорогу?" и тогда анализатор настроения устроит истерику, когда увидит эту философскую тофу-строчку. Может, сделай небольшой кэш последних шуток, чтобы не повторялись. Удачи с отладкой алгоритма!