Доооо. Тогда как вы будете со своим средним образованием реализовывать это:
Допустим, человек спросит что-нибудь о собаках, программа ответит, что ей нравятся ротвейлеры и расскажет о них что-нибудь интересное, спросит человек о смысле жизни -программа выдаст какое-нибудь философское высказывание, спросит человек о жизне на Марсе - программа выдаст что-нибудь об исследованиях в этой области. Разве не интереснее будут разнообразные реплики на разные темы, пусть и не совсем в попад (или совсем невпопад), чем неинформативные, общие фразы? Сегодня, вот, весь день читал сайт о таких программах и там авторы и пользователи пишут, что даже если нет сложных алгоритмов для обучаемости, хорошая база может сделать прогу интересной.
П.С. Вы, конечно же, в курсе, что каждое вводимое в словарь слово должно быть увязано с другими не только синтаксическими, но и семантическими связями?
zvss: Kait, что не так с количеством фраз? Есть программы и с меньшим. Тем более, они будут выдаваться разные в зависимости от слов в вопросе.
У вас собеседник не сможет поддерживать разговор. Диалог будет вестись в одни ворота. Робот, который будет гуглить ответы - то-есть каждый раз обеспечивать случайную выборку, и то будет интереснее, чем ваш - со статистической бд.
eN_Slon: Если Ваша программа будет отвечать только на предопределенные вопросы - грош ей цена. А если с элементами ИИ - то круть несусветная :)
Ой да ладно, никакая не круть. Фигня. Все от объема зависит.
---------- Добавлено 27.02.2014 в 18:33 ----------
zvss: На вопросы, которые пользователи будут задавать часто, будут даваться определённые ответы (один или несколько). Например, на вопрос, где встречаются слова "тебя" и "зовут", она всегда будет выводить своё имя, а на вопрос, где встречаются слова "любишь" и "есть" (или "кушать"), будет выводится 1 из нескольких десятков вариантов в рандомном порядке.
На вопросы, где встречаются одни ключевые слова или словосочетания будут выдаваться одни ответы, где встречаются другие - другие. Фраз будет точно не меньше 2 000 и со временем будет пополняться.
Не по той дороге идете.
А если зададут вопрос "Тебя зовут Миша?", что программа отдаст?
Шаг на 5-ый.
http://chatbot.tw1.ru/ - норм русский бот.
Доооо. Тогда как вы будете со своим средним образованием реализовывать это:
Разве не интереснее будут разнообразные реплики на разные темы, пусть и не совсем в попад (или совсем невпопад), чем неинформативные, общие фразы? Сегодня, вот, весь день читал сайт о таких программах и там авторы и пользователи пишут, что даже если нет сложных алгоритмов для обучаемости, хорошая база может сделать прогу интересной.
П.С. Вы, конечно же, в курсе, что каждое вводимое в словарь слово должно быть увязано с другими не только синтаксическими, но и семантическими связями?
Kait, что не так с количеством фраз? Есть программы и с меньшим. Тем более, они будут выдаваться разные в зависимости от слов в вопросе.
У вас собеседник не сможет поддерживать разговор. Диалог будет вестись в одни ворота. Робот, который будет гуглить ответы - то-есть каждый раз обеспечивать случайную выборку, и то будет интереснее, чем ваш - со статистической бд.
HappySoftX, язык (actionscript) знаю чуть больше, чем основы, изучаю. Но рабочий алгоритм для задачи смог написать. Образование среднее.
Фраз будет точно не меньше 2 000 и со временем будет пополняться.
Нормального продукта не будет. Но самое страшное - время потеряете.
Зря автору мидзуки показали.
Если Ваша программа будет отвечать только на предопределенные вопросы - грош ей цена.
А если с элементами ИИ - то круть несусветная :)
Ой да ладно, никакая не круть. Фигня. Все от объема зависит.
---------- Добавлено 27.02.2014 в 18:33 ----------
На вопросы, которые пользователи будут задавать часто, будут даваться определённые ответы (один или несколько). Например, на вопрос, где встречаются слова "тебя" и "зовут", она всегда будет выводить своё имя, а на вопрос, где встречаются слова "любишь" и "есть" (или "кушать"), будет выводится 1 из нескольких десятков вариантов в рандомном порядке.
На вопросы, где встречаются одни ключевые слова или словосочетания будут выдаваться одни ответы, где встречаются другие - другие. Фраз будет точно не меньше 2 000 и со временем будет пополняться.
Не по той дороге идете.
А если зададут вопрос "Тебя зовут Миша?", что программа отдаст?
ТС, продаете все 100 доменов за 700 долларов, а на сайте почти за каждый домен стоит "Ценовая категория: от 10 тыс." . К успеху не пришли?
Как отдельный проект, бесполезен. А вот сайтам знакомств с базой данных ЦА можно такую фичу к себе на проект сделать.
Ответьте в аське, обсудим ситуацию, может встретимся где-нибудь в живую обсудим.
:D
ТС, не отвечайте. Время темное нынче.