Болталка "Кадилимэн" / kadiliman: Chatbot

Дополнения к OpenKore, расширяющиее её функциональность, называются плагинами.

Модератор: 4epT

Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

киирр
О_о... вижу ты знаеш Инглиш. Енто уже радует.

В общем. У мя щас времени совсем в обрез. Сессия понимаш, скоро диплом, нуно постаратся закончить всё.

Как только найду свободное время, обезательно исправлю.
lirikpl
Грамотный
Сообщения: 476
Зарегистрирован: Вс ноя 12, 2006 12:58 am

Сообщение lirikpl »

гы, щаз сам сижу учу...наделяся до глобального пача кафнецкую штучку потестисть,просто сколько читал ,янки пищат от восторга от кадилмана..уже целые галлереи приколов(чатов) собрали обломанных ботоловов и некоторых неродивых гм ов...,насчет вторых,все конечно посложнее,но вот первые-трепят нервы)))но потом чую банально времени не будет ерундой у вас этой заниматься...будут вопросы поинтереснее...но,нодеюсь сильно ошибаюсь.я про 10 сезон ,удачи те там все поздовать..
lirikpl
Грамотный
Сообщения: 476
Зарегистрирован: Вс ноя 12, 2006 12:58 am

Сообщение lirikpl »

kLabMouse писал(а):radiostorm

Я долго Мучался. И зафурычила. Но никак не мог прилепить к ЛпенКору потому перенаправлял все чаты Кора в ИРЦ. Таким образом оно оч хорошо запахало.

Просто начни обучать на руский язык. Оно понимает :Yahoo!:
милый kLabMouse.что лучше получаеться?кадилман или алиса?и о великий мыш,когда ты посвятишь нас в эти великие програмки..мы просим тебя,,,о..аа..уу))))и вообще стоит ожидать?)))а то тешимся тешимся..слюньки пускаем..а это очень..очень классные вещи.только вот умения не хватает..заставить это все работать, на русском языке..мы надеемся на тебя...
Аватара пользователя
Rosetta
Грамотный
Сообщения: 155
Зарегистрирован: Вт ноя 21, 2006 7:04 pm

Сообщение Rosetta »

Код: Выделить всё

replyRate 80
wpm 65
smileyRate 20
а можете ктонить вразумительно обяснить значение етих параметров? ну типа че ето за велечины, че буде если сделать их больше/меньше и тд.
(больменее smileyRate пнятна, но в каких ето еденицах... процентах или еще чемнить...)

а то япыталась в оригинальном посте разобраца, но к сожаленью познаний в инглише нехватат :cry:
__________________________________
угу... смам задаю вопрос и сама отвечаю... как всегда

replyRate 80 - ета типа вероятность в %х. Т.е. в данном случае будет отвечать на 80% сообщений, а на 20% отвечать небудет.
smileyRate 20 - ета таже вероятность, но в отношении смайлов конце отвенова сообщения.
wpm 65 - а вот ето по прежнему хз.
Изображение
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8204
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Бугога! Я Кадилимана починил! Наслаждайтесь! :D :lol: :Yahoo!:
http://forums.openkore.com/viewtopic.ph ... 383#162383
Ke ke ke, this is sexual... distortion, but it works!

Код: Выделить всё

use Network;
use Network::Send;
use Chatbot::Kadiliman;
+use I18N qw(bytesToString);
and

Код: Выделить всё

-			sendMessage($net, $args->{type}, $args->{reply}, $args->{privMsgUser});
+			sendMessage($messageSender, $args->{type}, bytesToString($args->{reply}), bytesToString($args->{privMsgUser}));
* * *

PS: Добавил архивчег плагина в первый пост темы! Enjoy! :D
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

piroJOKE
Теперь боты будут отжигать перлы. Готовимся господа.
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8204
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

ЗЫ: Кто-то может пояснить, как эта штука вообще работает?
В смысле, он от фонаря выбирает фразы, или всё-таки руководствуется каким-то хитрым алгоритмом, выбирая их?

* * *

ЗЗЫ: Обратите внимание, насколько извращенно работает "исправленная версия".
В отличие от самой OpenKore, прагин по-прежднему полностью оперирует обычным 8-битовым текстом. :P
А unicode он делает только когда обращается к функциям OpenKore! :Yahoo!:
И, кстати, текстовый файлик с фразами, lines.txt, тоже должен храниццо в обычной кодировке (никаких фукед utf-8!). 8)
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

piroJOKE
Короче. оно делается так: Берётся фраза, щитается её хеш.
Берётся ищется ответ на хеш. возвращается фраза с похожим хешем
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8204
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

kLabMouse
:shock: :shock: :shock: ?! ХЕШ?!
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

piroJOKE
Уху.
Аватара пользователя
Aib0
Бывалый
Сообщения: 961
Зарегистрирован: Чт ноя 16, 2006 12:50 am
Контактная информация:

Сообщение Aib0 »

Изврат какой-то. Как он могет так работать?
Wtf is "OpenKore"?

"What we're dealing with here is a total lack of respect for the law"
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

Aib0
Используется вместе с ЛайкХуманом, для того что организовать что-то типа не понял, но в тему.
Аватара пользователя
Aib0
Бывалый
Сообщения: 961
Зарегистрирован: Чт ноя 16, 2006 12:50 am
Контактная информация:

Сообщение Aib0 »

Ок, интереснен принцип его работе. На форуме коры 30 страниц флуда на тему вокруг и около, нихрена не нашел внятного. Насколько понял - выбирает случайным образом из файла, в которм хранит все услышанное, но как? Не вижу связи между хэшем вопроса и ответом. Или это простая автоматизация записывания вопросов? Т.е. чтобы бот более-менее отвечал на самые распространенные вопросы нужны килобайты и килобайты текста.
Wtf is "OpenKore"?

"What we're dealing with here is a total lack of respect for the law"
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8204
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Aib0, да можешь просто рассматривать эту штуку как попугая, который что-то морозит.
Для нас интересно лишь одно - насколько "фтему" он морозит.

ЗЫ: Кстати, это может тоже немного пересекаться с темой про "исполнение команды, введенной с ошибкой".
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8204
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Бугога:
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 раз.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Ответить