Болталка "Кадилимэн" / kadiliman: Chatbot
Модератор: 4epT
гы, щаз сам сижу учу...наделяся до глобального пача кафнецкую штучку потестисть,просто сколько читал ,янки пищат от восторга от кадилмана..уже целые галлереи приколов(чатов) собрали обломанных ботоловов и некоторых неродивых гм ов...,насчет вторых,все конечно посложнее,но вот первые-трепят нервы)))но потом чую банально времени не будет ерундой у вас этой заниматься...будут вопросы поинтереснее...но,нодеюсь сильно ошибаюсь.я про 10 сезон ,удачи те там все поздовать..
милый kLabMouse.что лучше получаеться?кадилман или алиса?и о великий мыш,когда ты посвятишь нас в эти великие програмки..мы просим тебя,,,о..аа..уу))))и вообще стоит ожидать?)))а то тешимся тешимся..слюньки пускаем..а это очень..очень классные вещи.только вот умения не хватает..заставить это все работать, на русском языке..мы надеемся на тебя...kLabMouse писал(а):radiostorm
Я долго Мучался. И зафурычила. Но никак не мог прилепить к ЛпенКору потому перенаправлял все чаты Кора в ИРЦ. Таким образом оно оч хорошо запахало.
Просто начни обучать на руский язык. Оно понимает
Код: Выделить всё
replyRate 80
wpm 65
smileyRate 20
(больменее smileyRate пнятна, но в каких ето еденицах... процентах или еще чемнить...)
а то япыталась в оригинальном посте разобраца, но к сожаленью познаний в инглише нехватат

__________________________________
угу... смам задаю вопрос и сама отвечаю... как всегда
replyRate 80 - ета типа вероятность в %х. Т.е. в данном случае будет отвечать на 80% сообщений, а на 20% отвечать небудет.
smileyRate 20 - ета таже вероятность, но в отношении смайлов конце отвенова сообщения.
wpm 65 - а вот ето по прежнему хз.
- piroJOKE
- Модератор
- Сообщения: 8204
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
Бугога! Я Кадилимана починил! Наслаждайтесь!
http://forums.openkore.com/viewtopic.ph ... 383#162383
PS: Добавил архивчег плагина в первый пост темы! Enjoy!



http://forums.openkore.com/viewtopic.ph ... 383#162383
* * *Ke ke ke, this is sexual... distortion, but it works!andКод: Выделить всё
use Network; use Network::Send; use Chatbot::Kadiliman; +use I18N qw(bytesToString);
Код: Выделить всё
- sendMessage($net, $args->{type}, $args->{reply}, $args->{privMsgUser}); + sendMessage($messageSender, $args->{type}, bytesToString($args->{reply}), bytesToString($args->{privMsgUser}));
PS: Добавил архивчег плагина в первый пост темы! Enjoy!

- piroJOKE
- Модератор
- Сообщения: 8204
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
ЗЫ: Кто-то может пояснить, как эта штука вообще работает?
В смысле, он от фонаря выбирает фразы, или всё-таки руководствуется каким-то хитрым алгоритмом, выбирая их?
* * *
ЗЗЫ: Обратите внимание, насколько извращенно работает "исправленная версия".
В отличие от самой OpenKore, прагин по-прежднему полностью оперирует обычным 8-битовым текстом.
А unicode он делает только когда обращается к функциям OpenKore!
И, кстати, текстовый файлик с фразами, lines.txt, тоже должен храниццо в обычной кодировке (никаких фукед utf-8!).
В смысле, он от фонаря выбирает фразы, или всё-таки руководствуется каким-то хитрым алгоритмом, выбирая их?
* * *
ЗЗЫ: Обратите внимание, насколько извращенно работает "исправленная версия".
В отличие от самой OpenKore, прагин по-прежднему полностью оперирует обычным 8-битовым текстом.

А unicode он делает только когда обращается к функциям OpenKore!

И, кстати, текстовый файлик с фразами, lines.txt, тоже должен храниццо в обычной кодировке (никаких фукед utf-8!).

Ок, интереснен принцип его работе. На форуме коры 30 страниц флуда на тему вокруг и около, нихрена не нашел внятного. Насколько понял - выбирает случайным образом из файла, в которм хранит все услышанное, но как? Не вижу связи между хэшем вопроса и ответом. Или это простая автоматизация записывания вопросов? Т.е. чтобы бот более-менее отвечал на самые распространенные вопросы нужны килобайты и килобайты текста.
- piroJOKE
- Модератор
- Сообщения: 8204
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
Aib0, да можешь просто рассматривать эту штуку как попугая, который что-то морозит.
Для нас интересно лишь одно - насколько "фтему" он морозит.
ЗЫ: Кстати, это может тоже немного пересекаться с темой про "исполнение команды, введенной с ошибкой".
Для нас интересно лишь одно - насколько "фтему" он морозит.
ЗЫ: Кстати, это может тоже немного пересекаться с темой про "исполнение команды, введенной с ошибкой".
- piroJOKE
- Модератор
- Сообщения: 8204
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
Бугога:
ЗЫ: Если он его сразу же lc, то какого хера потом A-Z ?!
* * *sub learn {
...
$tmp = lc $tmp; # convert to lowercase <------ уже смешно (оно не пашет с русским!)
$tmp =~ s/[^A-Za-z_0-9 \']/ /g; # remove non alpha-numeric characters <------ тупая задница
ЗЫ: Если он его сразу же lc, то какого хера потом A-Z ?!
Последний раз редактировалось piroJOKE Чт мар 15, 2007 2:20 am, всего редактировалось 1 раз.