2.1.1 Употреблять нецензурные выражения (мат). В том числе и с использованием подстановочных знаков. Цитата с матом также является нарушением.
MrCake, когда в следующий раз выйдешь из бана, веди себя сдержаннее. Любой дурак может написать программу, которую поймёт компилятор. Хорошие программисты пишут программы, которые смогут понять другие программисты.
Для начала нужен php. Я могу помочь, если в базе данных не сильно всё напутано.
Да, я это вчера ночью понял. Но, как мне кажется, nextmail не разрешает работать с PHP. Залил свой файл index.php, а он мне пишет: "файл не найден", хотя он есть. С базой данных вообще работать не надо. Просто форма с двумя полями: первое - то что говорил юзер, второе - то, что отвечает программа. И кнопочка отправить, которая добавляет к txt-файлу на сервере через пропущенную строку введённые с формы данные, и сохраняет. А уже обрабатывать будет V1talik30.
Quote (V1talik30)
Программа не расчитана на маты. Не надо их ей писать! angry
Просто введи ей список наиболее популярных матерных слов и ответы типа: "Не материтесь!", "Сам такой!", либо "Материтесь? Ну, я пошла..." и программа выключается.
Quote (V1talik30)
Ну тогда иди и говори своей девушке что у неё плохое имя, и матери матом. angry
Ну это его проблемы. А программу нужно готовить к любой, даже такой ситуации - ты же не знаешь, сколько людей, подобно MrCake, будут с ней так обращаться.
Просто введи ей список наиболее популярных матерных слов и ответы типа: "Не материтесь!", "Сам такой!", либо "Материтесь? Ну, я пошла..." и программа выключается.
Уже сделал.
Quote (TimKruz)
Да, я это вчера ночью понял. Но, как мне кажется, nextmail не разрешает работать с PHP. Залил свой файл index.php, а он мне пишет: "файл не найден", хотя он есть. С базой данных вообще работать не надо. Просто форма с двумя полями: первое - то что говорил юзер, второе - то, что отвечает программа. И кнопочка отправить, которая добавляет к txt-файлу на сервере через пропущенную строку введённые с формы данные, и сохраняет. А уже обрабатывать будет V1talik30.
Если сделаешь буду благодарен =)
Кстати сегодня в 23:00 релиз AiDi 0.4
Сообщение отредактировал V1talik30 - Воскресенье, 24 Июля 2011, 16:17
V1talik30, нет, не получится у меня так сделать. Да и потом, какую-то фигню надо на сервер устанавливать, а, как я понял, ни на nextmail, ни на narod такого не сделать. Лучше тогда план "Б": сделать в программе кнопку "посоветуй нам свой вариант", где открывается форма с полями "вы" и "aidi", пользователь заполняет и нажимает "отправить", данные идут в файл на сервере, там сохраняются, а вы можете использовать полученные предложения в новых версиях базы данных. Но, опять же, используйте неблокирующее подключение, а то у обычного "юзера" создастся впечатление, что программа зависла.
Лучше тогда план "Б": сделать в программе кнопку "посоветуй нам свой вариант", где открывается форма с полями "вы" и "aidi", пользователь заполняет и нажимает "отправить", данные идут в файл на сервере, там сохраняются, а вы можете использовать полученные предложения в новых версиях базы данных.
Хорошая идея. В версии 0.5 сделаю. Спасибо за совет!
врятли можно создать подобную программу нормального уровня
В принципе можно, но всё равно это будет не ИИ в чистом виде, но похоже. А ты что подразумеваешь под словосочетанием "нормальный уровень" для программы "виртуального собеседника"? --------
Что за фигня? Сообщение не добавляется к предыдущему. Это потому что я "проверенный", что ли?
--------
Quote (V1talik30)
Хорошая идея. thumb В версии 0.5 сделаю. Спасибо за совет!
V1talik30, если не получится сделать обмен данными с сервером, можно сделать отправку данных на e-mail. Либо так: пользователь составляет свою версию базы (либо программа самообучается, изменяя свою базу данных), и потом пользователь отсылает накопленную базу на e-mail разработчику. Ну, тут много вариантов может быть...
Сообщение отредактировал TimKruz - Воскресенье, 24 Июля 2011, 20:40