Где искать информацию по интеллектуальному поиску? Здравствуйте!
Стоит некоторая задача. Я прошу помощи с определения отправной точки.
Суть в следующем:
На вход программе поступает некоторое количество параметром для поиска (пусть это будут стиральные машины).Например:
Длина: От 50 До 150
Ширина: От 40 До 70
Оборотов в минуту: 1500
и тд
(Суть в том, что эти параметры как статичные[система умеет с ними работать], так и плавающие [хорошо бы по тексту получить семантику] )
На выходе мне нужно получить список ссылок из интернета с этими параметрами. (Сервер постоянно крутится и парсит сайты стиральным машинок и записывает найденные варианты в БД)
В чем собственно проблема?1) Во первых, мне не очень понятно в каком виде хранить информацию.
Я вижу это так: Храним в БД все возможные параметры, которые удалось вытащить из сайтов.
При поступлении запроса, я получаю варианты по статичным параметрам + если получится получить параметры из текста с помощью нейросети, беру отбор и по этим критериям.2) Тут собственно стоит вопрос получения семантики предложения или отдельных слов. Есть ли готовые библиотеки, которые упростят мне жизнь и предоставят что-то уже написанное? Чтобы я только обучил нейросеть и выпустил в работу?
3) Что выбрать для серверного языка? Сервер постоянно парсит сайт и пишет все в БД. Что для таких целей будет самым быстрым в разработке? Питон? Джава? Go? Какие варианты стоит рассмотреть? (Желательно с большим количество готовых либ [парсинг + БД + алгоритмы поиска и машинного обучения])
4) Может кто знает какие нибудь книги, статьи - любые источники, где я могу посмотреть что-то на данную тему?
Как вообще гуглить по таким запросам? :)

21 Авг 2019 в 06:24
206 +1
0
Ответы
1

Для информации по интеллектуальному поиску вы можете обратиться к следующим источникам:

1) Научные статьи и исследования по теме "интеллектуального поиска", "поиска по тексту", "обучения нейронных сетей для анализа текста".

2) Книги по машинному обучению, нейронным сетям и обработке естественного языка.

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

4) Форумы и сообщества разработчиков, где можно задать вопросы и обсудить свою задачу с опытными специалистами.

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

Что касается выбора серверного языка, для таких целей удобно использовать Python, так как он имеет множество готовых библиотек для работы с БД, парсинга и машинного обучения (например, pandas, BeautifulSoup, scikit-learn). Также можно рассмотреть использование Java или Go, в зависимости от ваших предпочтений и опыта работы с этими языками.

Надеюсь, эта информация поможет вам начать разработку вашего проекта по интеллектуальному поиску. Удачи!

20 Апр в 13:19
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир