Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

8 лет назад
Геннадий Ш.
29 лет, Россия
8 лет в сервисе
Был онлайн 6 лет назад
8 лет назад

Здравствуйте, фрилансеры!
Требуется разработать поисковик (локальный) по html содержимому, желательно с комментариями.
Необходимо реализовать следующие обязательные компоненты:
1. spider (паук), который сканируюет страницы и собирает ссылки
2. индексатор (построение прямого, инвертированного списка терминов, определение весов терминов)
3. непосредственно сам поиск (реализовать несколькими алгоритмами - булев поиск, векторная модель и т.д), сделать ранжирование
Что в итоге?
Страницы сканируются, предварительно обрабатываются (индексируются) различными методами. После этого пользователь
вводит поисковый запрос, после чего выбирает алгоритм поиска, идет непосредственный поиск. Выводится статистика работы (сравнение использованных алгоритмов или методов индексации).

P.S. Все вышеперечисленные компоненты можно реализовать по-разному, НО для начала требуется разработать ПРОСТЕЙШУЮ поисковую систему, "что бы работало" со всеми вышеперечисленными компонентами, с возможностью усложнения в дальнейшем.
Основной упор требуется направить на построение индексных таблиц и реализации алгоритмов. Разрабатывать алгоритмы НЕ нужно, они уже есть. Надо их реализовать и предусмотреть их взаимозаменяемость, чтобы сравнить в дальнейшем.

P.P.S. Теоретические сведения имеются, а практика "хромает". По срокам - торопиться никуда не надо. По проекту в целом - возможно дальнейшее сотрудничество, в плане совершенствования и усложнения (доработок), но для начала нужно сделать все по простому.
В php немного "шарю", пишу простейшие скрипты, но здесь лучше отдам профессионалу(ам). Я к тому, что "нубских" вопросов (типа что такое цикл, select или echo) не будет.

Итак, кто возьмется за проект? С возможной поддержкой в дальнейшем. Пишите, кто действительно способен реализовать это. Указывайте, пожалуйста, примерные цены и сроки. Хотя последнее не важно, лишь бы качественно и с поддержкой в дальнейшем. Спасибо.

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами
Руфат Н.
45 лет, Узбекистан
14 лет в сервисе
Был онлайн 25 дней назад
8 лет назад
Рафо А.
Рафо А. 
39 лет, Грузия
8 лет в сервисе
Был онлайн 7 лет назад
8 лет назад

Другие заказы в категории «Веб-программирование»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.