| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Флейм > Чат-бот XU.SU |
| Автор: Elfet 12.2.2012, 23:09 |
| Всем привет И опять таки: СВЕРШИЛОСЬ! Три года назад я создал чат-бот http://forum.vingrad.ru/forum/topic-246817/view-all.html, ещё за 8 лет до этого я написал первый свой http://forum.vingrad.ru/forum/topic-34029/view-all.html. И вот теперь... прошу любить и жаловать: обновленный, улучшенный чат-бот http://xu.su! Пообщаться с ним вы можете тут: http://xu.su/vingrad PS Не рассчитывайте на многое от бота, он создан не проходить тест Тьюринга, а что бы позабавить вас. PPS На этот раз в бота встроен антимат, так что научить его матюгатся будет сложнее чем в прошлый раз! |
| Автор: Zloxa 13.2.2012, 09:40 |
| Сечет, однако фишку. Кто научил? ![]() |
| Автор: diadiavova 13.2.2012, 10:36 |
| Та ну: невпопад совершенно отвечает. |
| Автор: Elfet 13.2.2012, 13:04 |
| Кстати можно просто выделить текст и вставить его. (Добавятся Бот: и Я: к соответствующим сообщениям). Да никаких там регулировок нету ;) Он запоминает фразы и то что отвечали ему на эти фразы. |
| Автор: marykone 13.2.2012, 20:51 | ||||
однако оскорблять уже научен.
Добавлено через 9 минут и 5 секунд дубль 2
|
| Автор: Elfet 13.2.2012, 21:11 |
| marykone, ржака! |
| Автор: Zloxa 13.2.2012, 21:14 |
| Я его пол дня учил лестности про дядювову говорить - ни одной не упомянул, падлюка. |
| Автор: CompWorm 13.2.2012, 23:33 | ||
нормально он обучается.
просто не надо его тролить. он тупо запоминает ответы на его базу. исходить в обучении надо из этой логики и будет всё круто. |
| Автор: Invisible_kid 13.2.2012, 23:36 | ||||
да ладно:
|
| Автор: CompWorm 13.2.2012, 23:41 |
| kemiisto, ты срываешь обучающий процесс. я пытаюсь его анекдоту научить... |
| Автор: Elfet 14.2.2012, 00:10 |
| Выложить может быть на github проект? Добавлено через 2 минуты и 6 секунд http://xu.su/%D1%81%D0%B0%D0%BF%D0%BE%D0%B6%D0%BD%D0%B8%D0%BA |
| Автор: kemiisto 14.2.2012, 00:41 | ||
А я то тут причём!? Добавлено через 11 минут и 58 секунд CompWorm, погоди, сейчас я его обучу! |
| Автор: diadiavova 14.2.2012, 02:21 | ||
Ну я же говорю, что невпопад отвечает Это когда это ты успел у дядивовы измерить? По-моему он меня с кем-то путает. Не помню точно с кем, но точно знаю, что путает Ога, я тоже не понял. А еще говорят, что трава у меня |
| Автор: diadiavova 14.2.2012, 02:37 |
| Ну это уже совсем никуда не годится |
| Автор: Zloxa 14.2.2012, 08:53 |
Это же надо было сказать не в форум, а боту |
| Автор: Elfet 14.2.2012, 12:37 |
| diadiavova, ты его а она тебя ;) |
| Автор: diadiavova 14.2.2012, 12:50 |
Думаешь понял бы? Та я-то ладно. Но программа-то зачем одно и то же повторяет? И там много нюансов есть, например на слово, которого нет в его базе он всегда одно и то же отвечает "Я пока не могу ответить...". Ну и вообще было бы неплохо, если бы он не на точную фразу реагировал, а разбирал ее на слова и словосочетания какие-то. Ну то есть, увидел в реплике собеседника "Лазин" и бац выдает что-то про Лазина. |
| Автор: Zloxa 14.2.2012, 12:56 | ||
Как минимум - запомнил бы Добавлено через 41 секунду
Он так и делает, как я понял. |
| Автор: CompWorm 14.2.2012, 13:34 |
| Elfet, 1) там похоже горе-учителя нафигачили копипастом фраз с ошибками... предлагаю в овальчике с ответом бота добавить галочку и крестик чтоб проголосавать можно было за грамотный ответ и избавиться от неудачных ответов. 2) как связана фраза, которую бот не понял (нет в базе) с тем что я сказал после его репли про отсутствие слов в базе? |
| Автор: diadiavova 14.2.2012, 13:40 | ||||
Ну не знаю, что-то как-то не очень получается у него. Вот к примеру спросил только что
Продожаем
|
| Автор: 502 14.2.2012, 13:42 |
видимо ищет первое совпадение |
| Автор: diadiavova 14.2.2012, 13:44 | ||
Или например, когда на мою фразу отвечает точно такой же фразой, но об этом я уже говорил
Нет, это, конечно же, лучше того ответа, который он мне на это выдал в первый раз, что типа дядявова работает без лицензии и все такое(как дети малые, учат бота всяким глупостям |
| Автор: Zloxa 14.2.2012, 13:45 | ||
Думаешь кто-то уже использовал паттерн "йлоываждоыважл"? Полагаю - нет. Лазина он выдрал из контекста и "бац, что-то про Лазина". |
| Автор: diadiavova 14.2.2012, 13:46 | ||
Совпадение с чем? Как вообще можно увязать обещание нассать в Лазина с поиском совпадений? Добавлено через 50 секунд
Просто он не знает второго слова и поэтому игнорирует его |
| Автор: Zloxa 14.2.2012, 13:47 |
Это он так тебе намекает, что ты его можешь научить "правильной" реакции на истинно верное изречение. |
| Автор: diadiavova 14.2.2012, 13:53 | ||||
Ну вот продолжил
На самом деле вот эта дамочка мне нравится куда больше http://hottabych.net/kisa/ |
| Автор: Zloxa 14.2.2012, 13:57 | ||
|
| Автор: diadiavova 14.2.2012, 14:06 | ||
| Zloxa, если она не знакома с Лазиным, это еще не значит, что она плохая Добавлено через 9 минут и 27 секунд Не, ну чозадила вообще?
|
| Автор: Zloxa 14.2.2012, 14:19 | ||||
|
| Автор: Elfet 14.2.2012, 14:21 | ||||||||
Работает так: Сначала ищет точный ответ по словоформам. Потом выполняет неточный поиск убирая по одному слову из предложения (по длине, сначала короткие выкидывает) Если и после этого не нашлось, то ищет похожий вопрос без ответа (ответ юзера записывается после этого в базу) Если опять не помогло (в 1 из 10) случаем выдаёт случайный вопрос без ответа. После ту надоедливую фразу.
Сначала тоже думал об этом. Потом отказался.
Ка новый диалог. Бот помнит только последнюю свою фразу - её нету - новый диалог.
Ой, да ладно А мой бот "самообучающийся". |
| Автор: diadiavova 14.2.2012, 14:21 | ||||||
Ну уж простите: не всем интересно слушать премудрости капитана Очевидность Добавлено через 5 минут и 35 секунд
Понимаешь в чем дело, меня, как собеседника не волнует как она сделана, я смотрю на то, что получается в результате. Там есть какая-то видимость осмысленного ответа. Возможно тебе следует продумать получше фразы, которые бот выдает рандомно, чтобы они выглядели как настоящие, ну типа "представь, что я сейчас зевнула".
Не ну это понятно(если не считать, что его всяким глупостям про дядювову учат |
| Автор: Zloxa 14.2.2012, 14:29 |
Иногда складыается впечателние, что выкидывает сначала длинные. См. жирные выделения мимика. Добавлено через 50 секунд В смысле http://forum.vingrad.ru/index.php?showtopic=346988&view=findpost&p=2460078 |
| Автор: Zloxa 14.2.2012, 14:51 | ||
Я обещал боту попытаться реабилитирвоать его в глазах дядивовы.
|
| Автор: diadiavova 14.2.2012, 15:25 | ||
Ну теперь ты фигню пишешь. А я-то думаю: "Кто это бота плохому учит?" Ну не знаю, мне он фигню всякую отвечает, хотя если брать отдельные куски
|
| Автор: kemiisto 14.2.2012, 15:30 |
Ща научим! ![]() |
| Автор: CompWorm 14.2.2012, 16:17 |
причина? хочешь спаму его научить и всяким кривым словечкам? |
| Автор: Elfet 14.2.2012, 23:41 | ||||
Подумал что народ будет ленится. + не всегда понятно как рейтинговать сообщяния.
Вроде бы не должен. Но кто-ж пишет без багов?
|