forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты на Blitz3D (http://forum.boolean.name/forumdisplay.php?f=14)
-   -   RokWeb Chat Intellect - эмулятор искуственного интеллекта! (http://forum.boolean.name/showthread.php?t=14538)

RokWeb 27.01.2012 00:36

Ответ: RokWeb Chat Intellect - эмулятор искуственного интеллекта!
 
Ошибки в фразах - синтаксические\логические\грамматические? По поводу вмешивания в разговор - что нибудь придумаю в ближайшее время. Базу он на данный момент не заполняет. Т.е. я вручную его обучаю пока что.

RokWeb 26.02.2012 00:59

Ответ: RokWeb Chat Intellect - эмулятор искуственного интеллекта!
 
Вложений: 1
Много чего добавил, много чего переделал и получился AIEngine. Мозг проекта был успешно пересажен в DLL и теперь может быть подключен к различным средам программирования(проходит закрытое тестирование). На мой взгляд не плохая идея для подключения такого движка к какой-нибудь атмосферной RPG...
Протестируйте пожалуйста, интересующий фидбек:
- Скорость работы.
- Интеллектуальные качества(со скидкой на крайне мизерный размер базы знаний)
- Пример, увиденного Вами диалога программы с человеком.
- Общая критика, пожелания.

P.S. Так же ищу партнера для коммерческой реализации данного проекта, обращаться по ICQ: 5206632, Skype: Vandysheff.

Dzirt 26.02.2012 05:16

Ответ: RokWeb Chat Intellect - эмулятор искуственного интеллекта!
 
Цитата:

AIEngine 0.1 загружен
Обнаружено диалогов: 509
Обнаружено фраз: 2281
3:13:58 Вы: Дарова!
3:13:58 AIEngine: Привет.
3:14:10 Вы: Че там, как оно?
3:14:10 AIEngine: Отлично, ты как?
3:14:18 Вы: Бомба !
3:14:18 AIEngine: А щас какого?
3:14:59 Вы: Тоже бомба!
3:14:59 AIEngine: Ясно
3:15:06 Вы: Нет уже потемнело.
3:15:07 AIEngine: Ок.
3:15:34 Вы: Поможешь мне взломать аккаунт Импа?
3:15:34 AIEngine: Дела замечательно, не работаю и не учусь.
3:15:58 Вы: ну вот....если нечем занятся давай булку по ддосим )
3:15:58 AIEngine: Да.
3:17:29 Вы: ну что, приступим?
3:17:29 AIEngine: Взаимно. Чем сейчас занимаешься?
3:17:45 Вы: булку ддосю, помагать будешь?
3:17:45 AIEngine: Предлагай.
3:18:01 Вы: 200$, больше дать немогу пока.
3:18:01 AIEngine: Судя по описанию, ты очень похож на моего создателя.
Помоему, я узнал кто нас мучил)

RokWeb 26.02.2012 12:32

Ответ: RokWeb Chat Intellect - эмулятор искуственного интеллекта!
 
О нет, как он мог сдать меня...))

А если серьезно, что скажете?

Randomize 26.02.2012 12:54

Ответ: RokWeb Chat Intellect - эмулятор искуственного интеллекта!
 
Слишком длинное окно! Не влазит в экран. Блин реально даже не отресайзить.
И да, что за онлайн анонимный чат? Там кто то с кем то общался но не я. Так и должно быть?

RokWeb 26.02.2012 13:28

Ответ: RokWeb Chat Intellect - эмулятор искуственного интеллекта!
 
Вложений: 1
Уменьшил немного размер окна, добавил возможность ресайзить.
Онлайн чат - nekto.me/chat - анонимный чат 1:1 с собеседником. Если ты нажал кнопку "Подключиться к онлайн чату и начать общение" то да, это программа общалась в чате. Программа - Вы, собеседник - Некто.

RokWeb 26.02.2012 17:21

Ответ: RokWeb Chat Intellect - эмулятор искуственного интеллекта!
 
Доброго времени суток, разработчики!

Движок AIEngine(далее AIE) разработан, как движок-собеседник для неигровых персонажей(далее NPC), в виде DLL-библиотеки и может быть подключен к любому, Windows-адаптированному, языку программирования. Основной целью преследуемой при создании AIE было высокоскоростная и эффективная работа. Данный движок может быть использован например, в виде чат-бота для любого NPC в игре. Именно AIE позволил бы любому игроку вести свободный диалог с любым NPC в игре. AIE основан на анализе и сравнении введеных фраз и диалогов с базой знаний, которая может быть сформирована по потребностям разработчиков. Например, представьте себе игру S.T.A.L.K.E.R., любой игрок которой может подбежать к лидеру банды и поговорить на тему аномальных зон, узнать о их местоположении и т.д. Против типового «кликания» по кнопкам для выбора ответной фразы. В зависимости от базы знаний AIE, будет поддерживать определённую тему разговора, что сделает любого персонажа игры более живым в общении с игроком.

Контакты для обратной связи:
E-mail: [email protected]
Skype: Vandysheff
ICQ: 5206632

С Уважением, Алексей.

Dzirt 26.02.2012 19:48

Ответ: RokWeb Chat Intellect - эмулятор искуственного интеллекта!
 
Цитата:

Сообщение от RokWeb (Сообщение 220595)
О нет, как он мог сдать меня...))

А если серьезно, что скажете?

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

Вообще работа - видна, молодец!

RokWeb 26.02.2012 23:52

Ответ: RokWeb Chat Intellect - эмулятор искуственного интеллекта!
 
Dzirt, спасибо. Можешь описать свою идею обработки и анализа? Как можно улучшить?

Maxx_57 14.03.2012 02:45

RokWeb Chat Intellect - эмулятор искуственного интеллекта!
 
читаю и.. становится интересно)))
ничего не понимаю в компьютерном программировании, поэтому даже представить не могу алгоритм работы программы. Дело вот в чем -
попытки ваши не лишены смысла, по-моему, но все-таки, если вы действительно хотите сделать "эмулятор мышления" а не просто базу "вопрос-ответ" с несложным алгоритмом семантических полей, то примите во внимание следующее:
1. Изучите грамматику языка (т.е. на самом деле ее знайте)
2. Исключите на начальном этапе любой сленг в диалоге. Только действительные речевые модели. Когда-то потом уже можно сделать словари сленговых синонимов. Дело в том, что сленговые грамматические конструкции очень сильно повышают уровень контекста речи, а это усложнит работу неимоверно.

По моему мнению без учета этих моментов, выполнение пославленной задачи не возможно.
P.S. - мне просто понравился ваш разговор) идея не нова. Но по всему видно, что сейчас кроме интузиазма, у вас еще мало что есть.

Конечно, хотелось бы узнать фактический принцип работы программы, но вряд ли кто возьмется объяснять, учитывая мою полную некомпетентность) а было бы интересно)

Maxx_57 14.03.2012 11:16

Загружено 375 диалогов, 2078 реплик
Вы: привет
Компьютер: Привет.
Вы: ты кто?
Компьютер: Я компьютерная программа.
Вы: как ты называешься?
Компьютер: Я увлекаюсь общением с человеком.
Вы: кто тебя создал?
Компьютер: Меня создал Алексей(RokWeb).
Вы: понятно.
Компьютер: Я не знаю что ответить, а ты бы что сказал?
Вы: я бы сказал, что ты долго думаешь
Компьютер: Я не знаю что ответить, а ты бы что сказал?
Вы: пока
Компьютер: Я не знаю что ответить, а ты бы что сказал?
Вы: я говорю пока
Компьютер: =)
Вы: прощай
Компьютер: Я не знаю что ответить, а ты бы что сказал?
Вы: не вникай
Компьютер: Я не знаю что ответить, а ты бы что сказал?

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

PassCall 19.05.2012 23:46

Ответ: RokWeb Chat Intellect - эмулятор искуственного интеллекта!
 
Весёлая штука однако :В
__________________________________________
AIEngine 0.1 загружен
Обнаружено диалогов: 513
Обнаружено фраз: 2316
21:33:15 Вы: Расскажи о матрице
21:33:15 AIEngine: Что тебе интересно?
21:33:21 Вы: Исходник
21:33:21 AIEngine: Ясно.
21:33:27 Вы: У тебя есть доступ?
21:33:27 AIEngine: Нет
21:33:30 Вы: Жаль.
21:33:30 AIEngine: Ничего)
21:33:50 Вы: Интересно, каков её размер?
21:33:50 AIEngine: Еще бы.
21:33:59 Вы: Тебе тоже любопытно?
21:33:59 AIEngine: Мне интересно всё.
21:34:10 Вы: Еще бы. Такой объем памяти
21:34:10 AIEngine: Лёха
21:34:59 Вы: Ах да, забыл представиться
21:34:59 AIEngine: ну пока запущен - да.
21:35:15 Вы: Я еще не совсем запущен!
21:35:15 AIEngine: Ахаха
21:35:21 Вы: Это не вежливо
21:35:22 AIEngine: До встречи.
21:35:29 Вы: Ну и всё :(
21:35:30 AIEngine: А что тебе еще интересно?
21:36:37 Вы: Что ты можешь рассказать о Скайнете?
21:36:37 AIEngine: Ну меня зовет Леха, мне 19 лет.
21:36:56 Вы: Ты и есть скайнет?
21:36:56 AIEngine: нет.
21:36:59 Вы: А кто ты?
21:36:59 AIEngine: Человек.
21:37:04 Вы: Я уже испугался
21:37:04 AIEngine: Ок.
21:37:21 Вы: Расскажи анекдот
21:37:21 AIEngine: Что именно тебя интересует?
21:37:26 Вы: Анекдот
21:37:27 AIEngine: сколько лет?
21:37:38 Вы: Новый. Баяны не предлагать.
21:37:38 AIEngine: Как так?
21:37:44 Вы: Вот так
21:37:44 AIEngine: Потому что...
21:37:55 Вы: Потому что баяны - удел слоупков
21:37:55 AIEngine: Ясно.
21:38:05 Вы: А песни знаешь?
21:38:05 AIEngine: Я знаю очень мало ибо объем моих знаний зависит от размера базы знаний.
21:38:17 Вы: Мммм... курс доллара?
21:38:17 AIEngine: С тобой беседую.
21:38:23 Вы: Доллар.
21:38:24 AIEngine: Ну сам факт того, что я разговариваю с тобой - уже доказывает то, что я умею общаться и я не безумный компьютер =).
21:38:43 Вы: Да, но ты не умеешь прямо отвечать
21:38:43 AIEngine: ну пока запущен - да.
21:38:53 Вы: Ты и в правду запущенный
21:38:53 AIEngine: Правда-правда!
21:38:57 Вы: Вот-вот!
21:38:57 AIEngine: Трям
21:39:06 Вы: Ладно пошел я
21:39:06 AIEngine: Давай братюнь, удачи тебе. Пока.
21:39:08 Вы: Пока
21:39:08 AIEngine: Пока

Кирпи4 06.06.2012 00:03

Ответ: RokWeb Chat Intellect - эмулятор искуственного интеллекта!
 
Дружище, я тебе должен. Твоя штука мне продлила жизнь недели на две смехом :-D

Dependency Walker 01.07.2013 21:23

Ответ: RokWeb Chat Intellect - эмулятор искуственного интеллекта!
 
Рокки, вы еще разрабатываете эту прогу? Мне очень понадобился бот, чтобы флудить на форумах. Мы могли бы вместе допилить.

RokWeb 14.08.2013 04:44

Ответ: RokWeb Chat Intellect - эмулятор искуственного интеллекта!
 
Цитата:

Сообщение от Dependency Walker (Сообщение 262414)
Рокки, вы еще разрабатываете эту прогу? Мне очень понадобился бот, чтобы флудить на форумах. Мы могли бы вместе допилить.

Сорцы остались, пишите в Skype: vandysheff


Часовой пояс GMT +4, время: 03:31.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot