Страница 3 из 9

Re: Логика поиска конкретных слов из кучи

СообщениеДобавлено: 05.06.2017 19:56:31
Deimos
Deimos писал(а):Хотя тут, скорее, вопрос правильного подбора ответа

Вопрос +/- правильного разбора лексики можно позаимствовать у грамматических анализаторов. На форуме были примеры. Но вместо помощи я усложнил задачу в разы. Хотя, без этого, она решена не будет. Я не совсем согласен с Лексом, что это ИИ, но после реализации (если?) ИИ станет для Вас промежуточным этапом. (+/-)

Добавлено спустя 3 минуты 28 секунд:
Конкретный опосредованный ответ - Вы должны быть докой в теории графов. Копайте в этом направлении. Поиск быстрее без применения ИИ мне не знаком ))

Re: Логика поиска конкретных слов из кучи

СообщениеДобавлено: 05.06.2017 20:01:52
vitaly_l
azsx писал(а): Проблема в том, что далеко не каждый человек победит даже обычный компьютер в шахматы.

Вот видите, когда человеку задают один и тот же вопрос, человек может сменить тему, а бот будет отвечать одинаково(даже если рандомайз). Чем больше хочется сделать ответы похожими на человеческие, тем сложнее алгоритм. Чем сложнее алгоритм, тем меньше шансов у php. Именно поэтому паскаль.
Deimos писал(а):Я не совсем согласен с Лексом, что это ИИ

К ИИ - это вообще никакого отношения не имеет, т.к. это обыкновенный поисковик по заданным параметрам.

Re: Логика поиска конкретных слов из кучи

СообщениеДобавлено: 05.06.2017 20:07:38
Deimos
vitaly_l писал(а):К ИИ - это вообще никакого отношения не имеет,


Самообучение алгоритма?


Хотя... Соггласен. Не имеет. Релевантность и ее правила построены на чистой статистике.

Re: Логика поиска конкретных слов из кучи

СообщениеДобавлено: 05.06.2017 20:20:32
Лекс Айрин
Deimos писал(а):Я не совсем согласен с Лексом, что это ИИ, но после реализации (если?) ИИ станет для Вас промежуточным этапом. (+/-)


То, что сейчас называют ИИ это не более чем экспертная система на стероидах. Она даже, зачастую, не проходит минимальных стресс-тестов. (пример с отключенным супер-пупер ИИ ставшим тем еще охальником характерен).

vitaly_l писал(а):К ИИ - это вообще никакого отношения не имеет, т.к. это обыкновенный поисковик по заданным параметрам.


ИИ это качественный скачок. А так это обычная экспертная система с динамически меняемыми правилами.

Re: Логика поиска конкретных слов из кучи

СообщениеДобавлено: 05.06.2017 20:21:02
azsx
Deimos грамматический анализатор, теория графов. Круто, чо... Приведите, пожалуйста, по моей задаче пример из теории графов. Чтобы понять о чём вы.
Чем сложнее алгоритм, тем меньше шансов у php. Именно поэтому паскаль.

java?
Повторюсь именно в моём варианте язык значения иметь не будет. Потом, когда алгоритмы обработки станут сложными, возможно...
он динамически меняет правила поведения и даже, в особо продвинутых случаях, мотосенсорную карту.

У человека много няшек, но это никак не относится к моей задаче.

Добавлено спустя 6 минут 7 секунд:
Самообучение алгоритма?

Помечтаю.
Да, как я понимаю нужна статистика, а не графы. Например, статически выясню, что люди задают в среднем 10 вопросов, в основном стандартных. На каждый вопрос, есть 5 random ответов. Статистически вывожу, что задав вопрос "почему небо голубое" и получив ответ как дал Виталий люди уходят. Ответ может и правильный, но заумный и много букв. Самообучаюсь и удаляю ответ (остается ещё 4 ответа). Самообучение?

Re: Логика поиска конкретных слов из кучи

СообщениеДобавлено: 05.06.2017 20:32:31
vitaly_l
azsx писал(а):Самообучение?

Безусловно, но вы не учли возраст аудитории. Одним это будет неинтересно, а другие именно этого и искали.

Re: Логика поиска конкретных слов из кучи

СообщениеДобавлено: 05.06.2017 20:46:20
Лекс Айрин
azsx писал(а):Да, как я понимаю нужна статистика, а не графы.


И статистика, и графы.

azsx писал(а): Самообучаюсь и удаляю ответ (остается ещё 4 ответа). Самообучение?


Конечно))
Вообще, правила бывают двух типов:
Неизменные и изменяемые.
Чем меньше первых и чем больше вторых, тем умнее система.

Добавлено спустя 2 минуты 12 секунд:
vitaly_l, очень мало людей, даже ученых, ищут очень сложных и подробных объяснений. А для тех кто ищет можно дать гиперссылку на подробный вариант.

Re: Логика поиска конкретных слов из кучи

СообщениеДобавлено: 05.06.2017 20:55:57
vitaly_l
Лекс Айрин писал(а):очень мало людей, даже ученых, ищут очень сложных и подробных объяснений. А для тех кто ищет можно дать гиперссылку на подробный вариант.

Тут выше говорили что, есть ещё какая-то база вопросо-ответов в открытом доступе. Где её можно скачать? В смысле где взять гиперссылку?

Re: Логика поиска конкретных слов из кучи

СообщениеДобавлено: 05.06.2017 21:11:52
Лекс Айрин
vitaly_l, а зачем? Ответы надо нарабатывать самому. По хорошему, нужен механизм добычи сведений либо в диалоговом режиме, либо с обычного текста/веб-страниц.
Я бы хотел, со временем, реализовать что-то типа второго варианта. И шанс есть.. т.к. программа расширяема, то подкрутить экспертную систему можно всегда... потом добавить модуль преобразующий звук в текст и наоборот, потом тоже с видео... потом добавить модуль ответов... потом сохранение базы на внешних файлах... Глядишь, подойду к этому вопросу с другой стороны. В конце-концов, куча слов у меня всегда найдется.
А так, ты добудешь базу, а проверить ее не сможешь и твоя система будет недоучкой по твоей вине.

Re: Логика поиска конкретных слов из кучи

СообщениеДобавлено: 05.06.2017 21:28:06
vitaly_l
Лекс Айрин писал(а):По хорошему, нужен механизм добычи сведений либо в диалоговом режиме, либо с обычного текста/веб-страниц.

База данных, с вопросами и ответами, полученная в чистом виде - экономит время. где взять гиперссылку?

Re: Логика поиска конкретных слов из кучи

СообщениеДобавлено: 05.06.2017 22:08:07
azsx
Одним это будет неинтересно, а другие именно этого и искали.

На то она и статистика. Если из 1000 человек 950 проголосовали против, в то же время на другие ответы реакция нормальная, то ответ может и правильный, но статистически не нужный.
Потом, это просто мечты самообучения.

Re: Логика поиска конкретных слов из кучи

СообщениеДобавлено: 05.06.2017 22:18:53
vitaly_l
azsx писал(а):это просто мечты самообучения.

это обыкновенная статистика она есть почти на каждом сайте, к обучению это не приведёт.

Re: Логика поиска конкретных слов из кучи

СообщениеДобавлено: 05.06.2017 22:52:07
azsx
Виталий, предложите, пожалуйста, свой вариант.

Re: Логика поиска конкретных слов из кучи

СообщениеДобавлено: 05.06.2017 23:12:22
vitaly_l
azsx писал(а):Виталий, предложите, пожалуйста, свой вариант.

Для той задачи, которую вы хотите решить - вы на правильном пути. выводите по релевантности и не заморачивайтесь, т.к. в 50% никто даже не заподозрит, что общается с ботом.

Re: Логика поиска конкретных слов из кучи

СообщениеДобавлено: 06.06.2017 01:14:41
olegy123
Лекс Айрин писал(а):То, что сейчас называют ИИ это не более чем экспертная система на стероидах. Она даже, зачастую, не проходит минимальных стресс-тестов. (пример с отключенным супер-пупер ИИ ставшим тем еще охальником характерен).

Сейчас ИИ на 90% распознает лица по фотографиям - кто есть кто. Это отличный результат. По поводу матершиника ИИ - так его люди научили ругаться, даже попугай побывав в нехороших местах - имеют "плохой французкий" язык.. дети тоже.
Жаргонизмы - они "оптимальны" при общении, они укорачивают предложения.

Вообще-то правильнее двигаться в сторону ИИ.