Skip to content

Настройка релевантности

Настраивайте веса полей, правила буста и сигналы ранжирования — прямо из панели управления, без переиндексации.

Результаты, соответствующие намерению

AACsearch разделяет поиск и ранжирование. Настраивайте релевантность в панели управления — без миграции схемы, переиндексации и переразвёртывания.

Веса полей

Назначайте относительную важность заголовку, описанию, тегам и пользовательским полям. Совпадение в заголовке перевешивает совпадение в описании по умолчанию.

Правила буста

Повышайте рейтинг документов, где in_stock равно true или rating не менее 4.5. Условные бусты выражают логику мерчендайзинга декларативно.

Курированные результаты

Закрепляйте конкретные документы на фиксированных позициях для точных запросов.

Пресеты мерчандайзинга

Сохраняйте конфигурации буста и закрепления как именованные пресеты. Применяйте пресет «Сезон распродаж» ко всем индексам одним кликом.

Пользовательский скоринг

Сочетайте текстовую релевантность с числовыми сигналами — цена, свежесть, популярность — с помощью настраиваемой формулы скоринга.

Аналитика релевантности

Измеряйте CTR и долю нулевых результатов до и после изменения настроек. Откатитесь в один клик при ухудшении метрик.

Проверяемые правила ранжирования

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

json
// POST /v1/projects/:projectId/ranking-rules
{
  "fieldWeighting": { "title": 5, "description": 2, "content": 1 },
  "boostRules": [
    { "field": "in_stock", "value": true, "weight": 2.0 },
    { "field": "on_sale", "value": true, "weight": 1.5 }
  ],
  "pinnedResults": { "sale": ["doc_42", "doc_123"] }
}

Запустите Search OS за один вечер

Создайте индекс, добавьте документы и подключите поиск из приложения. Бесплатного тарифа достаточно для прототипа.