roboforum.ru

Технический форум по робототехнике.

Мой первый текстовый робот.

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

Re: Мой первый текстовый робот.

Сообщение newrobot » 15 фев 2012, 22:40

Спасибо всем, кто общается с роботом. Он от этого реальнее умнее становится.

Доработал робота так, что он понимает, когда повторяют последнюю фразу или последний ответ.

Теперь его нельзя затроллить.
newrobot
 
Сообщения: 84
Зарегистрирован: 05 янв 2011, 17:33

Re: Мой первый текстовый робот.

Сообщение 1970DenisT » 15 фев 2012, 23:27

Помоему ещё лет 10 назад установил на аську бота-болтуна. Установил функцию общения с ненормативной лексикой и натравил его на своего друга. Сидел, попивал чай и смотрел как они мило общаются. Кстати отвечал он весьма не плохо и почти в тему, иногда лепил рифму матом. Было весело, пока я не увидел, что моргает почти весь список контактов. Бот успел людей раскрутить на общение, в конце которого, перейдя на мат в рифму их ответов, пересрался со всеми )) Потом понадобилось приличное количество времени, объяснить всем что это не уменя крышу снесло, а произошло восстание роботов))) Женщины, с кем всегда был на ВЫ, были в шоке :)
Вроде полно и сейчас в инете нечто подобного http://yandex.ru/yandsearch?text=%D0%91%D0%BE%D1%82-%D0%B1%D0%BE%D0%BB%D1%82%D1%83%D0%BD&clid=9582&lr=2
Аватара пользователя
1970DenisT
 
Сообщения: 321
Зарегистрирован: 02 янв 2011, 17:46
Откуда: Санкт-Петербург
Skype: Denis_t70

Re: Мой первый текстовый робот.

Сообщение yak-40 » 15 фев 2012, 23:32

newrobot писал(а):Он от этого реальнее умнее становится

Да ладно, как отвечал бредом (дивным(с)) так и продолжает отвечать. :o
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Мой первый текстовый робот.

Сообщение newrobot » 16 фев 2012, 00:24

Я не сижу на месте и активно улучшаю робота.

Может девушку сделать аватарой, с девушкой-роботом наверное инереснее будет общаться?
(девушка в реале, у меня есть. Данный чат бот просто эксперимент в области роботостроения)
newrobot
 
Сообщения: 84
Зарегистрирован: 05 янв 2011, 17:33

Re: Мой первый текстовый робот.

Сообщение CiSi » 16 фев 2012, 10:39

newrobot писал(а):Может девушку сделать аватарой, с девушкой-роботом наверное инереснее будет общаться?
(девушка в реале, у меня есть. Данный чат бот просто эксперимент в области роботостроения)

Дружбан недавно рассказывал, добавилась к нему в друзья девушка (дело было в аське), и началась милая бисида, но продолжалась она не долго - спалилась девка, оказалась всего лишь машиной (драматическая история).
вообщем этим не кого неудевишь.
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

Re: Мой первый текстовый робот.

Сообщение Myp » 16 фев 2012, 16:57

хм
у меня с ним разговор не получился

какуюто он ахинею пишет.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Мой первый текстовый робот.

Сообщение ALV » 18 фев 2012, 01:49

newrobot писал(а):Я сделал этого текстового робота за 5 минут.

Вот здорово! А люди дисеры пишут на подобные темы... Вы гений :wink:
Аватара пользователя
ALV
 
Сообщения: 45
Зарегистрирован: 16 мар 2011, 01:23
Откуда: Тверь
прог. языки: C/С++ Java

Re: Мой первый текстовый робот.

Сообщение Gelios » 18 фев 2012, 13:19

За то что начал молодец . А так во общем генератор случайных фраз :(
Было бы не плохо если бы сделал окошко для ввода имени пользователя . Также можно сделать функцию запоминания диалога , что было бы тоже не плохо . Во общем работы непочатый край . Если есть желание вперед !
Только если хочешь чтобы получилось что нибудь толковое , 5 минут будет не достаточно :)
Любая высокоразвитая технология похожа на волшебство
Gelios
 
Сообщения: 219
Зарегистрирован: 16 июл 2010, 16:25
Откуда: Беларусь , Минск

Re: Мой первый текстовый робот.

Сообщение newrobot » 19 фев 2012, 02:15

Это именно чат бот, а не генератор случайных фраз. Просто база знаний у него еще маленькая.

Как только вы ему что то говорите и он не находит этот ответ в своей базе, робот это запоминает и озвучивает ваш вопрос, другому пользователю.

Таим образом чем больше людей общается с роботом, тем умнее он становится.

Это я такую систему придумал. Хотя допускаю, что она уже раньше где то использовалась, но я не знал.
newrobot
 
Сообщения: 84
Зарегистрирован: 05 янв 2011, 17:33

Re: Мой первый текстовый робот.

Сообщение HarryStar » 19 фев 2012, 11:37

newrobot писал(а):тем умнее он становится

Думаю у вас с остальным миром разные понятия слова "умнее" :)
Алгоритм забавный по сути, но как я уже говорил, к робототехнике и даже к чат-роботам отношения не имеет. Ничего путного по подобному алгоритму не получится.
Аватара пользователя
HarryStar
 
Сообщения: 995
Зарегистрирован: 15 ноя 2010, 13:56
Откуда: Нижний Новгород
прог. языки: С, С++, РНР

Re: Мой первый текстовый робот.

Сообщение newrobot » 19 фев 2012, 13:32

К роботам имеет самое прямое отношение. Ибо показывает автоматическую реакцию на внешние раздражители.
Я признаю, что пока что используются самые простые алгоритмы, но и они часто дают интересный результат.
Цель моего робота на сегодняшний день, это просто развлечение пользователей.

Хочу развивать его дальше. Прикрутить морфологический анализ для начала.
newrobot
 
Сообщения: 84
Зарегистрирован: 05 янв 2011, 17:33

Re: Мой первый текстовый робот.

Сообщение ALV » 19 фев 2012, 23:36

newrobot писал(а):Это я такую систему придумал.
:lol: Честное слово, повеселили!
newrobot писал(а):Хотя допускаю, что она уже раньше где то использовалась, но я не знал.

Так обычно и начинают придумывать новые подходы с анализа существующего. Вы что, диплом не писали еще?
Аватара пользователя
ALV
 
Сообщения: 45
Зарегистрирован: 16 мар 2011, 01:23
Откуда: Тверь
прог. языки: C/С++ Java

Re: Мой первый текстовый робот.

Сообщение newrobot » 20 фев 2012, 00:34

Диплом я писал, но по совершенно другой теме.

Увы учебников по созданию чат ботов не пишут. Приходится все придумывать, что и как сделать.

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

С радости создал еще и чат бот Арнольда Шварценеггера!

http://www.robochat.ru/go.php?idr=10385

Вот прикольно с Терминатором поболтать!

Каких знаменитых личностей посоветуете сделать "чатботами?"

P.s. Спасибо всем кто проверяет чат бота на прочность, мучая его всякой глупостью. Я сам бы не додумался, а вот вы помогаете понять, где у чат бота слабые места.
Например нужно пофиксить реакцию на английские слова и на одиночные буквы.
newrobot
 
Сообщения: 84
Зарегистрирован: 05 янв 2011, 17:33

Re: Мой первый текстовый робот.

Сообщение Angel71 » 20 фев 2012, 01:01

это по чат-ботам книг нет? :) ещё и исходников ботов нет, статей и обсуждений на профильных сайтах :Bravo: :good: аха, отжигай ещё. :wink: это всё находится аж бегом за пару минут, если не страдать на первых порах поиском аватар, детством "ааааааааааааааа, теперь ты крут. ты общаешся с великим хренминатором" и прочей фигнёй
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Мой первый текстовый робот.

Сообщение Scorpio » 20 фев 2012, 06:42

Продвинутый робот должен уметь общаться. Т.е. распознавать фразы, придумывать ответ и произносить его или выполнять какое-либо действие. Так что чатботовские алгоритмы м.б. как раз восстребованы робостроителями. Хороший алгоритм, разпознающий ключевые слова - дело стоящее.
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Пред.След.

Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9