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

Общие вопросы программирования, алгоритмы и т.п.

Модератор: Модераторы

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

Сообщение vitaly_l » 06.06.2017 08:32:26

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

Вообще-то для тех кто понимает, ИИ - превосходит возможности человека в 1 000 000 000 раз. Грубо говоря если ИИ поставить задачу: "уничтожить человечество", то ИИ победит людей. Но все современные подобия ИИ, к счастью, требуют громадных ресурсов.

Двигаться нужно туда, на что у автора программы хватает знаний и умений, с учётом возможного повышения квалификации. ИИ - это сложная задача, которая не имеет ничего общего с распознаванием номеров или лиц.
Аватара пользователя
vitaly_l
долгожитель
 
Сообщения: 3333
Зарегистрирован: 31.01.2012 16:41:41

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

Сообщение olegy123 » 06.06.2017 08:54:16

azsx писал(а): Сегодня у меня база 1 724 384 вопросов - ответов, есть возможность значительно увеличить её.

Это что? Обучить ИИ - он начнет также ответы к месту вставлять. Правда не понимая предмета разговора. Обучить понимание слов - это задача иного порядка.

Добавлено спустя 1 минуту 31 секунду:
Автор делает эту работу инструментами прошлого века.
olegy123
долгожитель
 
Сообщения: 1643
Зарегистрирован: 25.02.2016 12:10:20

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

Сообщение Лекс Айрин » 06.06.2017 09:00:13

olegy123 писал(а): По поводу матершиника ИИ - так его люди научили ругаться, даже попугай побывав в нехороших местах - имеют "плохой французкий" язык.. дети тоже.


Не спорю... но отключать даже не попытавшись исправить положение...

Добавлено спустя 6 минут 22 секунды:
vitaly_l писал(а): Грубо говоря если ИИ поставить задачу: "уничтожить человечество", то ИИ победит людей.


К счастью, это не далеко не так. Да и смысл уничтожать человечество, если после этого он окажется никому не нужен и "умрет" когда выключится электричество и закончится заряд в бесперебойнике? Терминатор, в своей основной посылке, в корне неверное поле для выводов.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

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

Сообщение azsx » 06.06.2017 09:08:26

Автор делает эту работу инструментами прошлого века

Что именно не так и что посоветуете?

Добавлено спустя 7 минут 41 секунду:
оффтопик
Читаю топик. В топике суть: пока космические корбали бороздят просторы вселенной, опытные программисты на основе теории графов мастерят лингвистический анализ и отлаживают робота, который может ответить на вопросы жизни, вселенной и ваще.
В это время я (сдуру) преобразовал в базе спецсимволы как в хтмле. Исправил только что. Ещё мне надо ошибки орфографические и синтаксические проверить (1,7*10^6 * 2). Ещё я сдуру когда парсил упустил из виду, что если титл повторяет начало вопроса (а иногда они ваще одинаковые) то надо титл сокращать. Потом буду править. Потом ещё слова сокращать (других вариантов поиска не предложили). Жуть короче, проще с терминатором побороться :)
azsx
энтузиаст
 
Сообщения: 959
Зарегистрирован: 16.11.2015 06:38:32

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

Сообщение Лекс Айрин » 06.06.2017 09:30:56

azsx писал(а):Что именно не так и что посоветуете?


По большому счету, -- копай дальше))) Все наши разговоры лишь повод задуматься, а не руководство к действию.

Лично я не уверен, что использование только корней, да еще вне контекста, будет достаточным. Но возможно, ты сумеешь меня (и не только) переубедить в этом.
Теперь стоит остановить внимание на стресс-тестах -- это особым образом задаваемые вопросы рассчитанные на ситуацию, когда бот вынужден задавать стандартные вопросы. Задаваемые человеком вопросы противоречивы и неполны, они обычного человека выбивают из равновесия и проявляют наличие/отсутствие у собеседника эмоциональной сферы.
Конечно, в обычном диалоге тест Тьюринга машины давно прошли, а вот такой еще не факт, что с ходу удастся. И не стоит рассчитывать на то, что пользователи не станут "взламывать" систему. Троллей полно.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

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

Сообщение Deimos » 06.06.2017 10:42:24

azsx писал(а): грамматический анализатор, теория графов. Круто, чо... Приведите, пожалуйста, по моей задаче пример из теории графов

http://www.cyberforum.ru/pascal/thread89458.html
Deimos
постоялец
 
Сообщения: 169
Зарегистрирован: 17.01.2010 00:31:30

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

Сообщение sts » 06.06.2017 10:42:50

как раз в тему, обработка естественных языков
https://habrahabr.ru/company/wunderfund/blog/330194/
sts
постоялец
 
Сообщения: 431
Зарегистрирован: 04.04.2008 12:15:44
Откуда: Тольятти

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

Сообщение vitaly_l » 06.06.2017 10:48:01

sts писал(а):как раз в тему, обработка естественных языков
https://habrahabr.ru/company/wunderfund/blog/330194/

"Обзор исследований в области глубокого обучения"... У него ресурсов не хватит на глубокое обучение, там нужны гигантские вычислительные мощности.
Аватара пользователя
vitaly_l
долгожитель
 
Сообщения: 3333
Зарегистрирован: 31.01.2012 16:41:41

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

Сообщение azsx » 06.06.2017 10:53:25

У него ресурсов не хватит на глубокое обучение

Виталий, спасибо, хоть вы меня понимаете.
зы
Про бинарный поиск понял.
azsx
энтузиаст
 
Сообщения: 959
Зарегистрирован: 16.11.2015 06:38:32

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

Сообщение sts » 06.06.2017 11:02:46

vitaly_l писал(а):"Обзор исследований в области глубокого обучения"... У него ресурсов не хватит на глубокое обучение, там нужны гигантские вычислительные мощности.

с чего это? "глубокого обучения" это название технологии и суперкомпьютер тут необязателен, да для распознавания объектов на видео, нужна мощная видюха, а тут банальный текст.
sts
постоялец
 
Сообщения: 431
Зарегистрирован: 04.04.2008 12:15:44
Откуда: Тольятти

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

Сообщение vitaly_l » 06.06.2017 11:19:21

sts писал(а):с чего это? "глубокого обучения" это название технологии и суперкомпьютер тут необязателен, да для распознавания объектов на видео, нужна мощная видюха, а тут банальный текст.

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

Всё не так просто как на словах. 1 000 000 * 1 000 000 * 1 000 000 * 1 000 000 * 1 000 000 * 1 000 000 итераций - слишком сложная задача для сервера (на взгляд скромного художника).

Возможно программисты думают иначе? Поделитесь мы оценим.

.
Аватара пользователя
vitaly_l
долгожитель
 
Сообщения: 3333
Зарегистрирован: 31.01.2012 16:41:41

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

Сообщение sts » 06.06.2017 11:29:57

это 20 лет назад было проблемой а сейчас домашний комп чуть ли не 10тыс раз мощнее, повторюсь Deep learning это подход а не просто очень много данных и процессоров, вон авто пилот рулит как раз на таких сетях
https://www.youtube.com/watch?v=VuweCfAGZjU
https://www.youtube.com/watch?v=ESE3XWV_tVY
sts
постоялец
 
Сообщения: 431
Зарегистрирован: 04.04.2008 12:15:44
Откуда: Тольятти

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

Сообщение vitaly_l » 06.06.2017 11:41:10

sts писал(а):это 20 лет назад было проблемой а сейчас домашний комп чуть ли не 10тыс раз мощнее, повторюсь Deep learning это подход а не просто очень много данных и процессоров, вон авто пилот рулит как раз на таких сетях
https://www.youtube.com/watch?v=VuweCfAGZjU
https://www.youtube.com/watch?v=ESE3XWV_tVY

http://forsite-company.ru/services_and_ ... 3114839123
Аватара пользователя
vitaly_l
долгожитель
 
Сообщения: 3333
Зарегистрирован: 31.01.2012 16:41:41

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

Сообщение sts » 06.06.2017 11:46:25

и что?
sts
постоялец
 
Сообщения: 431
Зарегистрирован: 04.04.2008 12:15:44
Откуда: Тольятти

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

Сообщение vitaly_l » 06.06.2017 11:54:24

sts писал(а):и что?

Если вы знаете как это сделать быстрее, то покажите автору топика алгоритм ( :roll: и мне тоже - покажите... ).
Аватара пользователя
vitaly_l
долгожитель
 
Сообщения: 3333
Зарегистрирован: 31.01.2012 16:41:41

Пред.След.

Вернуться в Общее

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

Сейчас этот форум просматривают: Yandex [Bot] и гости: 3

Рейтинг@Mail.ru