Заказ закрыт
Автоматическое назначение рекомендуемых товаров на сайте

Бюджет: по договоренности
Есть веб-магазин на движке Shop-Script Premium 2005 (сильно доработанный, но костяк того, с чем надо в этом задании работать сохранен).
В самом нём уже присутствует функционал "с этим товаром мы рекомендуем", у каждого товара есть табличка с товарами, которые с ним рекомендованы, однако ручное заполнение этой таблички нереально.
Требуется реализовать следующий механизм:

а) сделать таблицу вида:
id_группы, id_группы_рекомендаций
и удобный редактор для неё где то в админ-зоне.
(например для группы "принтеры" группы рекомендаций это "картриджи для принтеров" и "бумага для офиса")

б) обработка сопоставлений – должна воспользоваться неким механизмом полнотекстового поиска, где интерес представляют название товара и описание товара.
Проходит по товарам группы id_группы и в группе id_группы_рекомендаций ищет для каждого максимально релевантные результаты поиска, для начала по словам содержащимся в названии+описание. Релевантность должна определятся как можно более полно, чтобы однокоренные слова были релевантными, поэтому наверное придется остановится на чём то типа движка Sphynx (сервер выделенный, Linux (Ubuntu) возможна установка доп-софта, настройка cron и прочее), если видите другие варианты – предлагайте.

Самые релевантные (3-5 штук) размещает в рекомендации данного товара.

Менеджеры сейчас уже периодически загружают на сайт обновления товаров – через админ-зону движка Shop-Script, там же должен быть запуск сопоставлений. Если речь будет всё таки о Sphynx, то видимо ночью cron будет запускать мощный пересчет индексов, а менеджер уже таким образом будет выполнять само сопоставление через AJAX страничку периодически (чтобы вписаться в таймауты Apache/PHP) дергающая серверный скрипт, с такой частотой, если нагрузка вдруг получится исключительной, чтобы не вызывать перегрузки сайта, если такая выявится.

Особо интересует преварительная оценка по срокам и стоимости ("от ..." не особо интересует – попытайтесь дать оценку "от и до" в двух вариантах – когда всё пошло так как вы рассчитывали и примеряя на реальный опыт работы насколько этот срок в реальности надо умножить на поправочный коэффициент). Для претендентов так же обязательное требование – возможность голосового общения по скайпу.
Любые уточняющие вопросы, помогающие дать более точные оценки задавайте в скайп: aa_dav.
Опубликован 26.11.2014 в 10:05
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.