Словарь поисковых терминов

Простые объяснения концепций поиска — от инвертированного индекса до функции ранжирования BM25.

Поисковые термины, объяснённые просто

Практический глоссарий для разработчиков, работающих с поисковыми сервисами. Никакого жаргона без объяснений.

Поисковый индекс

Структура данных, оптимизированная для быстрого поиска текста. AACsearch ведёт коллекцию поиска для каждого индекса с автоматическим управлением псевдонимами.

Фасет

Фильтруемый атрибут, возвращаемый вместе с результатами поиска с количеством документов. Обеспечивает навигацию с подсказками без дополнительных вызовов API.

Релевантность

Степень соответствия документа запросу. AACsearch сочетает текстовую релевантность BM25, векторное сходство, веса полей и пользовательские правила буста.

Инвертированный индекс

Структура данных, сопоставляющая каждый термин с документами, в которых он встречается. Основа быстрого полнотекстового поиска.

Эмбеддинг

Числовое векторное представление смысла текста. AACsearch может хранить и запрашивать эмбеддинги для семантического и гибридного поиска.

Единица поиска

Единица тарификации AACsearch. Одна единица поиска равна одному поисковому запросу или одному проиндексированному документу. Используется для расчёта ежемесячного лимита плана.

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

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