Техническое задание: Настройка интеллектуального поиска

Цель проекта

Реализовать на сайте продвинутую систему поиска по товарам (станкам), которая будет находить релевантные результаты даже при наличии ошибок в запросе пользователя.

Исходные данные

  • Сайт разработан на чистом PHP (без использования фреймворков).
  • Требуется интегрировать внешний поисковый движок.

Основные функциональные требования

1. Поисковый движок

  • Использовать Elasticsearch для индексации и выполнения поисковых запросов.
  • Настроить морфологический анализ для русского языка с помощью стеммера.
  • Реализовать нечёткий (fuzzy) поиск для обработки опечаток.

2. Умные возможности поиска

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

3. Фильтрация результатов

  • Реализовать систему фильтров по техническим параметрам товаров (станков).
  • Фильтры должны работать в связке с текстовым поиском.

Требования к интеграции

  • Обеспечить корректную работу поиска на существующем PHP-сайте.
  • Предоставить документацию по интеграции и настройке.

Разработка и поддержка дашбордов в Power BI

Требуется разработчик Power BI для создания новых и поддержки существующих интерактивных дашбордов с множеством визуализаций. Работа ведется на основе предоставленных макетов и требований к ключевым показателям.

Привлечение целевой аудитории на сайт по продаже билетов на ЧМ 2026

Необходимо разработать и реализовать стратегию привлечения клиентов на сайт, продающий билеты и туры на Чемпионат мира по футболу 2026. Существующие методы (контекстная реклама в Яндексе) не дают желаемого результата.