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