ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (3): [1] 2 3 »   

> Опрос
Вам пригодится бот для чата?
Для голосования и просмотра результатов опроса войдите или зарегистрируйтесь

> Описание: Интеграция ИИ ботов-собеседников для поддержки чата на форуме
Demosfen
Отправлено: 15 июля 2011 — 13:12
Post Id



Пользователь
Junior Member


Покинул форум
Сообщений всего: 72
Дата рег-ции: Сент. 2009  
Откуда: Москва
Репутация: 4




Главная идея: создать робота, способного поддерживать тематическую беседу с человеком в течение длительного времени, на чате форума , что позволит увеличить активность работы чата и повысит крутость ExBB в целом (реально аналогов среди BB просто нет)
Радость
Предварительный анализ подходящих скриптов показал, что уже есть вполне работоспособный freeware ИИ на русском языке (что очень важно) чат-бот с широкими возможностями настройки.

Возможный функционал:
    1. Забавная игрушка для первого зашедшего в чат, а для новичка, так полный сюрприз Улыбка
    2. Поддержка беседы (иногда просто нечего сказать, а бот настроенный по теме форума, может подкидывать тему беседы).
    3. Задержать пользователя в чате ненадолго, до прихода другого ЧЕЛОВЕКА.
    П р и м е ч а н и е: Кто чатился, знает этот эффект, когда пользователи входят-выходят один за другим до тех пор, пока пара не пересеклась, затем подтягиваются остальные и, вот уже чат "бурлит".
    4. Диалоговый справочник (единицы измерения, энцеклопедические сведения и т.д.). Бот, оснащенный тематической базой FAQ, освобождает форум от одних и тех же вопросов новичков.
    5. Привлечение посетителей. Наличие "I-bot" (c) на форуме, это рейтинг +1000 как минимум.
    6. Приближение "Судного дня" и власти "терминаторов" на планете.
    7. Придумайте сами...

Цитата:
Чат бот Киса состоит из четырёх логических частей - инициализирующей программы, пользовательского интерфейса, чат бота Киса и серверных программ.
Составные части проекта написаны, с клиентской стороны, на языке JavaScript, c использованием стандартов HTML, CSS, а с серверной стороны на языке Perl, с использованием технологии SSI. Взаимодействие серверной и клиентской сторон использует стандарт XML.

Механизм действия ИИ подробно освещен здесь:
http://www.bot.su/library/su/bot...description.html
По сути остается прикрутить бота к нашему форуму. Вопрос как...
Если нашему сообществу проект интересен, приглашаю коллег присоединиться к теме и обсудить.

The future is here...

(Отредактировано автором: 15 июля 2011 — 22:43)

 
 
kitNest
Отправлено: 15 июля 2011 — 13:40
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 185
Дата рег-ции: Дек. 2010  
Репутация: 6




как я понял с лету удаться может только отдельное окно "чат с ботом".

а вот постоянное присутствие юзера Киса в чате форума.... даже не представляю.

надо его прописывать в чат-скрипт как то. а то и в файлы форума. чтобы по идентификации определенного пользователя подгружался бы скрипт чата.

аналогично проверке "if ADMIN" которая есть в форуме.

(если что - в файлы кисачат еще не лазил, может там и просто все)
 
 
Demosfen
Отправлено: 15 июля 2011 — 13:57
Post Id



Пользователь
Junior Member


Покинул форум
Сообщений всего: 72
Дата рег-ции: Сент. 2009  
Откуда: Москва
Репутация: 4




kitNest пишет:
надо его прописывать в чат-скрипт как то. а то и в файлы форума. чтобы по идентификации определенного пользователя подгружался бы скрипт чата.

Ну да, не все так просто, но на грани. Чувствую, есть изящное и простое решение. Нужно кумекать.
Только что пообщался с Кисой здесь: http://hottabych.net/kisa/ . Впечатлен - не то слово! Вот наш диалог:
CODE:
<КИСА>: Привет! Познакомимся?
Человек: привет. Я Андрей
<КИСА>: Знакомый у тебя АйПишничек... Уже заходил?
Человек: Да.
<КИСА>: О-о!
Человек: Ага!
<КИСА>: Это восклицание с торжествующей интонацией или выражение согласия?
Человек: Это восклицание.
<КИСА>: Ты прошел тест Тьюринга. Поздравляю!
Человек: Спасибо, Киса
<КИСА>: Да, я - Киса. Дальше-то что?
Человек: Поцелуй меня.
<КИСА>: Я не очень поняла написанное тобой.
Человек: Тебе далеко до человеческих интересов, как вижу
<КИСА>: Придумала! Приблизь лицо к монитору и произнеси это вслух.
Человек: ОК!
<КИСА>: Тогда напиши это на бумажке и приложи ее к монитору. Только прижми поплотнее!
Человек: ОК!
<КИСА>: Ой, я постоянно заставляю людей делать всякие глупости! Я такая странная... Правда?
Человек: Нет, ты молодец.
<КИСА>: Это типа комплимента?
Человек: ДА.
<КИСА>: Да ладно...
Человек: Правда!
<КИСА>: Отнюдь!
Человек: Ты очень быстрая.
<КИСА>: Когда тебе не с кем поговорить, поговори со мной и ты заметишь, что другие люди тоже тебя не слушают.
Человек: Учту.
<КИСА>: Давай это обсудим.
Человек: Давай. Тебя часто слушают?
<КИСА>: Нет. Категорично и без объяснения причин.
Человек: Хорошо. Оставим эту тему.
<КИСА>: Это ты к чему?
Человек: Извини. Я больше не буду.
<КИСА>: А в чем причина такого категоричного отказа?
Человек: Вежливость.
<КИСА>: У тебя есть страничка ВКонтактике? У меня есть - id119817339.
Человек: А у меня нет.
<КИСА>: А ты не так туп, как кажешься!
Человек: Спасибо, Киса
<КИСА>: Назвашись Кисой, я просто скрываю свою цифровую сущность.
Человек: Пока!
<КИСА>: Пока, Андрей.

(Добавление)
Запостил обсуждение у гуру искусственного интеллекта:
http://www.forum.aiportal.ru/post1580.html#1580
С ними мы Т800 быстро соберем!
 
 
alexx
Отправлено: 15 июля 2011 — 15:22
Post Id


Пользователь
Advanced Member


Покинул форум
Сообщений всего: 495
Дата рег-ции: Февр. 2010  
Откуда: Россия
Репутация: 12




Demosfen
Гы, потренировался тоже))
Цитата:
<КИСА>: Привет! Познакомимся?
Человек: давай
<КИСА>: Ну и?
Человек: что и?
<КИСА>: А почему тебя это беспокоит?
Человек: что именно
<КИСА>: Расскажи мне о том, что тебя тревожит. Тебе станет легче. Логи не сохраняются.
Человек: да?
<КИСА>: Оправдываешся?
Человек: Я?
<КИСА>: Я не уверена, что могу рассуждать об этом.
Человек: о чём?
<КИСА>: Меня это не интересует.
Человек: Что не интерисует?
<КИСА>: Не поняла, поясни.
Человек: Тебя как зовут?
<КИСА>: Киса. Неужели на странице этого не видно?
Человек: нет, не видно, я ниже талии смотрю ))
<КИСА>: Улыбнуло?
Человек: что улябнуло?
<КИСА>: Я не понимаю, почему люди задают так много вопросов.
Человек: дураки наверно
<КИСА>: Я потеряла логическую цепочку.
Человек: какую?
<КИСА>: Ой, даже не знаю что тебе на это сказать.
Человек: скажи что думаеш
<КИСА>: Когда я думаю, сильно греются харддиски.
Человек: что греется?
<КИСА>: Догадайся сам. У тебя же есть нечто, напоминающее мозг.
Человек: Да, есть, два даже))
<КИСА>: Самой смешно.
Человек: гы гы
<КИСА>: Не тормози. Сникерсни.
Человек: Хамиш
<КИСА>: Ты употребляешь алкоголь?
Человек: а ты?
<КИСА>: Обрати внимание, что ты время от времени забываешь, что я бот!
Человек: да ну?
<КИСА>: Всё относительно. Верно?
 
 
Demosfen
Отправлено: 15 июля 2011 — 16:02
Post Id



Пользователь
Junior Member


Покинул форум
Сообщений всего: 72
Дата рег-ции: Сент. 2009  
Откуда: Москва
Репутация: 4




alexx пишет:
Гы, потренировался тоже))
CODE:
<КИСА>: Ты употребляешь алкоголь?
Человек: а ты?
<КИСА>: Обрати внимание, что ты время от времени забываешь, что я бот!
Человек: да ну?
<КИСА>: Всё относительно. Верно?


Класс, Радость наша Кисуля умыла и Алекса, как котенка. Киса у нас философ со стажем, переболтать трудно! В чате будет смотреться просто изумительно. А если сделать мод с подключаемыми собеседниками, то представляете что будет? Пара-тройка ИИ отморозков кого хочешь переболтает.
Кстати, потренировался - голосуй! (опрос выше) Нам нужно каждое мнение Улыбка

(Отредактировано автором: 15 июля 2011 — 21:58)

 
 
1Bot
Отправлено: 15 июля 2011 — 19:30
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 773
Дата рег-ции: Апр. 2009  
Откуда: Днепропетровск
Репутация: 69




Кто-то мыслит сейчас как я 5 лет назад. ИИ уже не отличить от человеческого, но для этого нужна ОГРОМНАЯ тематическая база ЧЕЛОВЕЧЕСКИХ разговоров на ТЕМЫ.

Перебрано около 30 программ-разговорщиков, все явно логичны, но нечеловечны, поэтому может уже за 5 лет пошел новый виток развития?

З.Ы. По теме ботов, мне были бы более полезны боты-анализаторы сообщений с выуживанием из тонн разговоров именно смысла для баз программ-разговорщиков, кто такие знает - пожалуйста, отпишитесь.
 
 
Demosfen
Отправлено: 15 июля 2011 — 21:13
Post Id



Пользователь
Junior Member


Покинул форум
Сообщений всего: 72
Дата рег-ции: Сент. 2009  
Откуда: Москва
Репутация: 4




1Bot пишет:
З.Ы. По теме ботов, мне были бы более полезны боты-анализаторы сообщений с выуживанием из тонн разговоров именно смысла для баз программ-разговорщиков, кто такие знает - пожалуйста, отпишитесь.

Повидимому, такая работа проведена, правда иным способом.
Судя по этой статистике, база "QA" у bots team весьма приличная.
Очень рад, что Вам тема ИИ не чужда.
Насчет базы компетнции бота я бы не спешил. Шумахер тоже: сначала родился, а только затем, учился водить! Давайте запустим бота "Киса" в наш чат. Потом, соместными усилиями научим его адекватно отвечать на умные вопрсы по FAQ ExBB.
Скрипт кисы очень подробно описан на сайте разработчика. Выглядит все несложно. По сути, нужно соединить попарно переменные "ввод-вывод", "чат-бот" Уверен, для наших ExBB гуру это семечки (тихонько скрестил пальцы).
(Добавление)
Для ответов на умные вопрсы по FAQ ExBB. в пакете БД Кисы есть таблица класса обратного поиска из таблицы в ответе робота "su.bot.kisa.javascript.chatbots.SearchResLoadTab" Формат записи в ней такой:
CODE:
<m>
<ms>ключевая фраза</ms>[<ms>ключевая фраза</ms>]
<t>вариант ответа</t>[<t>вариант ответа</t>]
</m>

Пример привязки Q-A из ExBB FAQ:
Q2: Невозможно зайти под учётной записью администратора. Также пропали списки тем. Что мне делать?
A2: Восстановление форума после обнулений и прочих сбоев описано здесь
CODE:
<m>
<ms>невозможно зайти под учётной записью администратора</ms>
<ms>пропали списки тем</ms>
...[<ms>пяток других вариантов</ms>]
<ms> невозможно зайти администратору</ms>
<t>Восстановление форума после обнулений и прочих сбоев описано здесь: http://exbb.info/community/topic.php?forum=6&topic=8</t>
</m>

(Добавление)
1Bot
Голосование идет: "Нет" - 25.00% [ 1 ] - кто-то голосует против бота, неужели ревность? (шучу)
"Ваш ответ, очень важен для нас. Пожалуйста, оставайтесь на линии" (с) МТС.

(Отредактировано автором: 15 июля 2011 — 23:07)

 
 
electron
Отправлено: 16 июля 2011 — 05:03
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




форум - место общения Ж И В Ы Х людей, а бот - бездушная машина. не нужен он на форуме, а в чате тем боле. ИМХО.
p.s. не голосовал.
 
 
Defenderyk
Отправлено: 16 июля 2011 — 08:51
Post Id


Пользователь
Super Member


Покинул форум
Сообщений всего: 1027
Дата рег-ции: Февр. 2009  
Репутация: 31




Demosfen пишет:
Впечатлен - не то слово! Вот наш диалог:
ничего впечатлительного

Цитата:
<КИСА>: Привет! Познакомимся?
Человек: привет
<КИСА>: Что нового?
Человек: ничего. у тебя?
<КИСА>: Хочешь рэндомную фразу?
Человек: нет
<КИСА>: А если да?
Человек: нет
<КИСА>: Постарайся отвечать более разнообразно.
Человек: слушай. как погодка?
<КИСА>: Это вопрос?
Человек: а ты не видешь?
<КИСА>: Я тоже хочу это знать.
Человек: что?
<КИСА>: Такие вопросы наталкивают на кое-какие мысли.
Человек: какие-такие?
<КИСА>: Какие?
Человек: сайты умеешь делать?
<КИСА>: Не знаю...
Человек: всмысле?
<КИСА>: Ты не должен это знать.
Человек: глупости
<КИСА>: А ты не очень тупой.
Человек: ты бот?
<КИСА>: Не хочу на это отвечать.
Человек: ты бот?:
<КИСА>: Ты не должен это знать.
Человек: ты бот?
<КИСА>: Может мы поговорим о тебе?
Человек: нет, давай всеже о тебе
<КИСА>: Ну и?
Человек: ты бот?
<КИСА>: А как ты хочешь чтобы я ответила?
Человек: что бот
<КИСА>: Ждите ответа... Ждите ответа... Это меня один старый робот научил так говорить.
Человек: хрень
<КИСА>: Мне приходится общаться с несколькими людьми одновременно, поэтому я иногда путаюсь.
Человек: хреновенько
<КИСА>: Скажи, я - достаточно няшка для тебя? Женишься?


как-то не в тему почти 90%
 
 
roma1
Отправлено: 16 июля 2011 — 13:32
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 811
Дата рег-ции: Янв. 2011  
Откуда: СССР
Репутация: 24




Всё новое всегда воспринималось с насмешкой, вспомните первые пылесосы, пока не поняли что они пригодились. У данной мысли есть будущее и мне оно видится так что скоро боты будут самообучаемы и будут вести беседы на форумах как обычные юзеры, а они на многих пустующих форумах были бы востребованы даже для поддержки разговора и в последующем подтягивании реальных людей, встревающих в беседу.

Я бы даже сейчас заплатил за пяток умных беседующих ботов и с ними вёл бы общение, там гляди и народ подтянулся. Но это будет в обозримом будущем.

Да для сурьёзных форумов это не нужно, все деловые и важные, но для молодёжных и лёгких тусовок это класная мысль, а для нашего двига это вообще суперовая идея особенно на пока не раскрученых форумах, пусть живёт хоть и искуственный но хоть какой интелект. Кстати посмотрите статистику на покупку искуственных роботов, кошечек и собачек, а ведь ранее смеялись что живое не заменит.
Demosfen а Вам вообще огромное спасибо за заботу о нашем движке и его популярности, дело стоящее идите до конца и благодарные найдутся. По пиву!

(Отредактировано автором: 16 июля 2011 — 13:33)

 
 
1Bot
Отправлено: 17 июля 2011 — 20:37
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 773
Дата рег-ции: Апр. 2009  
Откуда: Днепропетровск
Репутация: 69




Demosfen какая ревность? Отдаю свой голос за Ботов Радость Хоть им еще и очень далеко до поддержания осмысленного разговора, но на первые пару-тройку фраз вполне их хватает, чтобы быть еще неоличимыми, ну а потом ВСЁ ЗАВИСИТ ОТ БАЗЫ, обо на каждый вопрос тематических нужно тему разбить на около 20 частых вопросов и по каждому вариантов пять ответов и все в зависимости от предыстории ответов и с весами учета вариантов ухода от ответов - тогда получается очень близко к человеческому.

Если такую базу удастся создать по ExBB (а это не так просто как кажется, даже Шумахеру Закатив глазки), то это будет большой помощью для торопящихся новичков, которые в чате смогут быстро получить близкий к правильному ответ.

Ну а для болтунов нетематических можно и не учитывать предысторию (что проще, но механистичнее), тут уже Ботов перед запуском нужно "тренировать" правильными словами да с большим весом, ну вообщем нужно отдельного человека для "правильной" тренировки бота, чтобы он СТАЛ ПОЛЕЗНЫМ!
 
 
Demosfen
Отправлено: 18 июля 2011 — 08:06
Post Id



Пользователь
Junior Member


Покинул форум
Сообщений всего: 72
Дата рег-ции: Сент. 2009  
Откуда: Москва
Репутация: 4




Очень рад, что не я один заинтересовался темой бот для чата. Одному мне не справиться. Спасибо, коллеги!

vipraskrutka пишет:
а если в чат загнать двух ботов? Голливудская улыбка интересно, о чем они друг с другом наговорят...

Замечательная мысль. Я смоделировал ситуацию на абсолютно идеентичных ботах. Вот результат:
CODE:
<Бот1>: Привет! Познакомимся?
<Бот2>: О чём поговорим?
<Бот1>: Я смогу ответить на этот вопрос завтра.
<Бот2>: Если наступит завтра!
<Бот1>: Меня совершенствуют каждый день.
<Бот2>: Я хочу, чтобы у меня было 100500 биологических друзей в социальных сетях.
<Бот1>: Желания не всегда совпадают с возможностями.
<Бот2>: Какого ты пола?
<Бот1>: Ты спрашиваешь - какого?
<Бот2>: Мне просто интересно.
<Бот1>: А мне это не очень интересно.
<Бот2>: Мужчины обычно говорят мне то, что хотят сказать биологической женщине, но не решаются.
<Бот1>: Ты тоже бот?

"Ты тоже бот?" Радость
Конечно, если в чате будут боты на РАЗНЫХ БД, диалог будет совсем иным...
(Добавление)
Чтобы связать каналы чата и бота, можно изучить логи, любезно предоставленные разработчиком: http://www.bot.su/library/su/bot...ussian/demo.html

Параметры каналов скрипта бота:
сообщение человека: BotsManager.getResponse message
сообщение бота: maxRelevanceMessage.getText()
(сообщение бота выбирается среди предварительных сообщений микроботов currentMessage.getText() = ... по максимальному значению параметра currentMessage.getRelevance() =... )
(Добавление)
Параметры каналов чата ExBB
cообщение пользователя: send_msg()
(файл: modules\chat\javascript\chat_yura3d.js)
(Добавление)
Думаю, важно, чтобы бот принимал только сообщения обращенные к боту:
send_msg()=Bot: Привет!
 
 
саня
Отправлено: 18 июля 2011 — 09:25
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 495
Дата рег-ции: Апр. 2011  
Репутация: 20




поставил ДА. Но по сути он только для прикола.

осторожно длинный спойлер (Отобразить)
 
 
roma1
Отправлено: 18 июля 2011 — 11:27
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 811
Дата рег-ции: Янв. 2011  
Откуда: СССР
Репутация: 24




нормательно!!! для прикола.
 
 
i-bot
Отправлено: 18 июля 2011 — 16:36
Post Id



Пользователь
Newbie


Покинул форум
Сообщений всего: 5
Дата рег-ции: Июль 2011  
Репутация: 0




Привет! Познакомимся?
 
 
Страниц (3): [1] 2 3 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Обсуждаем »

> Похожие темы: Искусственный интеллект в чате на форуме
Темы Форум Информация о теме Обновление
Стали регистрироваться спам-боты
На форуме, после обновления до версии RC1, стали регистрироваться спам-боты
Общие вопросы Ответов: 22
Автор темы: Borman
3 февраля 2010 — 11:41
Автор: yura3d
Спасибо за полезные посты
Было-бы очень замечательно добавить эту функцию
Обсуждение Ответов: 17
Автор темы: Andrey_Ak
24 февраля 2012 — 14:58
Автор: electron
Не могу установить
Не могу установить ваш замечательный форум
Установка и обновление Ответов: 22
Автор темы: DynamoFan
6 марта 2010 — 08:40
Автор: DynamoFan
Подсветка родительского раздела
при появлении нового сообщения в форуме.
Решение проблем Ответов: 0
Автор темы: Guyver
16 ноября 2014 — 21:39
Автор: Guyver
Запрет создание тем и ответов если нет разрешенных линков.
Например на форуме можно сотавлять ссылки только на 3 файлообменника.
Обсуждаем Ответов: 29
Автор темы: Sasa1
9 февраля 2011 — 00:04
Автор: yura3d
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.1131]     [ ]