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

Цель проекта

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

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

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

Ключевые требования к системе

Технологический стек

  • Использовать поисковый движок Elasticsearch.

Функциональные возможности

  • Морфологический поиск для русского языка: необходимо реализовать через стеммер, чтобы система находила слова в разных формах (например, "программист", "программиста", "программисту").
  • Нечёткий (fuzzy) поиск: система должна находить результаты с учётом возможных опечаток пользователя.
  • Добавить другие базовые функции полнотекстового поиска, характерные для Elasticsearch (например, ранжирование по релевантности).

Интеграция

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

Разработка библиотеки для чтения памяти через DMA (PCIe/FPGA)

Требуется опытный разработчик на C/C++ для создания стабильной библиотеки, взаимодействующей с DMA-картами. Необходимо реализовать чтение памяти процесса, включая работу с динамическими таблицами страниц и обходом защиты.

Разработка и согласование специальных технических условий

Требуется полный цикл работ по созданию и согласованию СТУ для объекта. Включает сбор данных, разработку проекта, внутреннее и внешнее согласование с ведомствами, а также утверждение документа. Все требования должны быть обоснованными и соответствовать законодательству.

Удаленный менеджер по обработке заказов в онлайн-магазине цветов (США)

Требуется удаленный менеджер для обработки заказов в американском онлайн-магазине цветов. Обязателен английский язык от уровня B2. График работы: 6 дней в неделю по часовому поясу Лос-Анджелеса.