Синонимы ранжирование: Синонимы к слову «ранжирование» (7+ слов)

лучшие кейсы от Algolia — Stellar Labs на vc.ru

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

567
просмотров

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

Рассмотрим некоторые применения ИИ в онлайн ритейле на примере мировой best-of-breed платформы для персонализации и оптимизации поиска сайтов — Algolia.

1. Персонализация для максимальной релевантности

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

Один и тот же поисковой запрос может означать разные вещи для разных людей. Например, пользователь, который заинтересован в товарах для бритья и ищет «триммер», захочет увидеть в результатах поисковой выдачи «триммер для бороды». А пользователи, которые больше заинтересованы в товарах для сада, предпочтут увидеть в своих результатах поиска «триммер для газона». Как итог, персонализация обеспечивает релевантность поисковых результатов для миллионов пользователей.

Андрей Кондауров, Data Scientist, Stellar Labs, Представитель Algolia в РФ и СНГ

Кейс персонализации поиска в интернет-магазине спортивных товаров

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

Персонализированная поисковая выдача формируется не только с учетом текстового соответствия самому запросу, но и с учетом конкретных предпочтений каждого отдельно взятого пользователя: по видам спорта, цвету товара, функциональным возможностям товара и размеру. Логика, лежащая в основе стратегии персонализации для каждого ID пользователя, будет звучать следующим образом: «‎Ранее вы интересовались и/или купили женские товары фиолетового цвета, предназначенные для занятий йогой — давайте покажем больше подобных товаров при вашем следующем визите».

Персонализация товарной выдачи на примере поискового запроса «леггинсы».

2. AI Synonyms — функционал автоматического подбора синонимов

Преднастроенные синонимы помогают поисковому движку понять, какие слова и выражения следует считать равными по смыслу, например: микроволновка = микроволновая печь = СВЧ.

Функционал Dynamic Synonym Suggestions (автоматический подбор синонимов) помогает максимально автоматизировать этот процесс. Используя искусственный интеллект, Algolia определяет запросы, которые пользователи чаще всего переформулируют на вашей площадке, и предлагает для них синонимы.

Крупный российский fashion-ритейлер использует такой функционал для того, чтобы пользователи могли находить релевантные предложения, даже если они используют разные слова для обозначения одних и тех же товаров:

  • Зимние кроссовки мужские <> Теплые кроссовки мужские
  • Толстовка <> Худи
  • Moschino bags <> Moschino сумка

Автоматический подбор синонимов в платформе Algolia.

Кейс PayPal: поисковые автоподсказки для клиентской поддержки

Для большинства компаний поддержка клиентов требует больших трудозатрат и значительных расходов. Кроме того, онлайн-покупатели привыкли искать информацию по поддержке самостоятельно и явно предпочитают это звонку на телефонную линию и ожиданию следующего свободного сотрудника. Еще один важный критерий, который нужно учесть бизнесу — точность информации, которая может варьироваться от одного специалиста к другому в зависимости от его опыта и знаний в данной области.

К счастью, оптимизация навигации с помощью ИИ может помочь вашим пользователям быстро и легко найти информацию, связанную с поддержкой. Внедрение такого решения сократит затраты, связанные с содержанием и обучением большого числа сотрудников службы поддержки, одновременно улучшая пользовательский опыт и предоставляя посетителям сайта возможность самостоятельно находить и получать доступ к любой необходимой им информации.

Например, на странице поддержки разработчиков PayPal пользователи могут получить соответствующие результаты поиска даже при использовании разных слов при вводе запроса (например, «пароль» или «учетные данные») за счет автоматически сгенерированных синонимов с помощью ИИ от Algolia.

При поисковом запросе «пароль», пользователям PayPal также доступна релевантная информация по теме «учетные данные».

3. AI Re-Ranking — пересортировка товаров с учетом трендов и сезонности

Актуальность результатов поиска часто быстро меняется со временем, особенно в сфере электронной коммерции. AI Re-Ranking — это функция Algolia, которая использует ИИ для поиска трендов в поведении ваших пользователей. На основе поискового запроса и позиции товара, на который переходят пользователи, функционал позволяет улучшать актуальность поисковой выдачи, повышая в рейтинге выдачи те товары, которые пользуются большим спросом в конкретный момент времени.

Пересортировка поисковой выдачи с учетом трендов на маркетплейсе.

Кейс пересортировки поисковой выдачи в интернет-магазине спортивных товаров

На сайте Gymshark часто просматриваемые товары расположены выше других. «За кулисами» алгоритмы ИИ динамически оптимизирует поисковое ранжирование для увеличения конверсии пользователей.

+ £2 000 000

Мерчандайзинг Algolia с использованием ИИ (AI Re-Ranking) приносит Gymshark £2 млн дополнительных продаж в год

Кейс розничной компании с автоматической пересортировкой товаров на страницах категории

Использование алгоритмов ИИ крайне необходимо для крупных компаний и сайтов с большим количеством товарных и/или контентных категорий.

Австралийская розничная компания JB Hi-Fi использует ИИ от Algolia для изменения рейтинга товаров на странице каждой категории на основе общих поисковых запросов. Если определенный товар или набор товаров получает больше просмотров и/или конверсий, чем другие товары в выбранной категории, эти товары будут автоматически перемещены системой в верхнюю часть страницы категории. При этом товары, занимающие более высокие позиции в списке, но не удовлетворяющие ожиданиям по просмотрам и конверсии, будут перемещены ниже.

Автоматическая пересортировка товаров с учетом вероятности покупки.

Заключение

Оптимизация поиска и навигации с помощью ИИ — это продвинутый шаг в успешной стратегии мерчандайзинга в сфере электронной коммерции. В сочетании с продуманной стратегией релевантности алгоритмы ИИ повышают продажи и конверсию, автоматически внедряя отраслевую бизнес-логику в процесс поиска и навигации и создавая уникальный клиентский опыт для каждого пользователя.

Следите за обновлениями!

Битрикс — Нечеткий поиск: умный поиск с учетом синонимов и обработкой ошибок пользователей

Решение расширяет базовый функционал стандартного модуля «Поиск» от Битрикс, позволяя эффективно обрабатывать синонимичные значения, опечатки и ошибки в поисковым запросе. Высокая эффективность модуля обеспечивается комбинированной работой различных алгоритмов поиска по сходству (fuzzy string search) и компьютерной лингвистики.

Модуль включает в себя следующие функциональные блоки

Расширение выборки. Из исходного запроса строится множество «ошибочных» слов, для каждого из которых затем производится точный поиск в словаре.
Поиск по сходству.
Поиск по словарю синонимов.
Обработка поисковых запросов пользователей. Анализируется поисковая статистика, обрабатываются те запросы, для которых не нашлось ни одного совпадения.
Установка и настройка модуля проста и не требует специальных знаний. Одновременно с этим, модуль предоставляет систему настроек, рассчитанную на самых взыскательных пользователей. Все настройки модуля подробно объяснены и задокументированы.
В комплекте с модулем поставляются компоненты catalog. search, search.title и search.page, которые, работая в «нечетком» режиме, повторяют функционал и шаблоны одноименных стандартных компонентов.

Преимущества модуля

Комбинация различных алгоритмов нечеткого поиска
Анализ статистики поисковых запросов
Совместимость со Sphinx
Гибкая система настроек
Возможность ограничения зоны действия модуля
Совместимость как с UTF-8, так и с Windows-1251
Словарь 80 000+ синонимов
Подробная документация
Установка и настройка модуля

Установите решение
Выберите опции модуля на вкладке Настройки продукта > Настройки модулей > Нечеткий поиск
Запустите переиндексацию
Если используется режим поиска по сходству, замените компоненты bitrix:catalog. search, bitrix:search.title и bitrix:search.page на одноименные компоненты модуля
Требования к ПО

Php >= 5.6.0
Mysql >= 5.6

В требованиях указана протестированная конфигурация.

Если хостинг не удовлетворяет указанным требованиям, то напишите в нашу техническую поддержку, мы проверим совместимость модуля конкретно с Вашим ПО.



Расширение поисковой выборки

Исходный поисковый индекс Bitrix искусственно расширяется: строится множество «ошибочных» слов, а также слов-синонимов (опционально). Таким образом, если пользователь введет поисковый запрос с ошибкой, который ранее попал в расширенный индекс, ему будет автоматически возвращена релевантная выдача. Данный режим не требует изменений стандартных компонентов.

Ниже рассмотрен пример работы модуля с индексируемым словом «платье».


Поиск по сходству

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

Доступно сравнение на основании стемминга (морфологический основ) и metaphone (фонетического звучания).

Для работы в режиме поиска по сходству, модуль использует как стандартный индекс Bitrix, так и собственные таблицы индексации.

Данный режим требует замены стандартных компонентов bitrix:catalog.search, bitrix:search.title и bitrix:search.page на одноименные компоненты модуля.


Обработка поисковых запросов пользователей

При включенной опции «Собирать статистику по поисковым фразам» модуля «Поиск» будет производиться автоматический сбор информации по поисковым запросам пользователей. Ознакомиться с собранной статистикой можно на вкладке Настройки > Поиск > Статистика > Список фраз. Модуль «Нечеткий поиск» расширяет данный функционал, выбирая из статистики те запросы, для которых не нашлось ни одного совпадения. Фразы запросов разбиваются на отдельные слова, для слов находятся морфологические основы. При индексации данных на сайте выделенные морфологические основы будут сравниваться с основами индексируемых слов, близкие основы будут добавлены в индекс.

Пример работы

Пользователь ввел поисковый запрос с опечаткой «фцтболка». Для данного запроса на сайте не было найдено совпадений, запрос попал специальную таблицу модуля «Нечеткий поиск». На сайте есть проиндексированное слово «футболка». Поскольку основа слова «футболка» близка к основе слова «фцтболка», происходит расширение поискового индекса.

Теперь при запросе «фцтболка» пользователю будет возвращены данные, соответствующие поисковому индексу для «футболка».

Особенности

  • Функционал включается/отключается опцией «Добавлять к индексу поисковые фразы» модуля «Нечеткий поиск» на вкладке Общие настройки.

  • Функционал будет работать только при включенной опции «Собирать статистику по поисковым фразам» модуля «Поиск».

  • Функционал работает как в режиме I «Расширение выборки», так и в режиме II «Поиск по сходству».

  • Описанное выше сравнение морфологических основ подчиняется общим правилам сравнения, задаваемым в настройках модуля «Нечеткий поиск» на вкладке Общие настройки.

  • Ознакомиться с обработанными поисковыми фразами мы можете на вкладке Настройки > Нечеткий поиск > Обработанные поисковые фразы.

  • У пользователя есть возможность деактивировать часть обработанных фраз на вкладке Настройки > Нечеткий поиск > Обработанные поисковые фразы. Деактивированные данные не будут учитываться при индексации.


Словарь синонимов

Модуль «Нечеткий поиск» предоставляет удобный функционал для поиска по синонимам. Синонимы добавляются к поисковому индексу в случае, если морфологическая основа какого-либо слова из индекса совпадает с основой слова из таблицы синонимов.

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

Пример работы

Допустим, что в поисковый индекс попало слово «футболки», при этом в словаре активна запись для слова «футболка» с синонимами «рубашка, майка».

Морфологические основы слов «футболки» и «футболка» совпали, поэтому слова «рубашка» и «майка» расширят поисковую выдачу для «футболки».

Особенности

  • Функционал синонимов включается и отключается опцией «Добавлять к индексу синонимы» в настройках модуля «Нечеткий поиск» на вкладке Общие настройки.

  • У каждой записи словаря синонимов есть флаг активности. Деактивированные синонимы не будут участвовать в поиске.

  • Пользователь может настроить использование только своих собственных синонимов, исключив словарь, поставляемый вместе с модулем. Для этого необходимо включить опцию «Использовать словарь синонимов пользователя» и отключить «Использовать словарь синонимов по умолчанию» в настройках модуля «Нечеткий поиск» на вкладке Общие настройки. Обратным действием можно исключить словарь собственных синонимов.


Часто задаваемые вопросы

Обрабатывает ли модуль ошибки раскладки клавиатуры?

Да, обрабатывает.

Данный функционал есть в стандартных компонентах bitrix (параметр «Включить автоопределение раскладки клавиатуры»), и он сохранен в компонентах модуля.

Это позволяет, например, обработать ситуацию, когда пользователь ввел в строку поиска «gkfnmt» вместо «платье».

Кроме того, в настройках модуля доступен режим сравнения по фонетическому сходству, что позволяет корректно обработать созвучные запросы разных языков, например «platie» вместо «платье».

Рейтинг

— WordReference.

com Английский тезаурус (позвонил король)

ⓘ Одна или несколько тем на форуме точно соответствуют искомому запросу

определение |
английские словосочетания | Конъюгатор |
на испанском |
на французском |
в контексте |
картинки

Приложения WR: Android и iPhone
Слово дня

Ранг
WordReference Английский тезаурус © 2023

Смысл: Глагол: Сравнительно

Синонимы:

Коллекции Коллекции, категория, категория, категория, категория, категория, категория, категория, категории, категории, категории, категории, категории, категории, категории, категории, категория, категория, категория, категория, категория, категория, категория, категория, категория, категория, категория, категория, категория. ), класс Сочетания, классифицировать, судить Сочетания, значение Сочетания, оценивать, привязывать Сочетания, сортировать Сочетания

Антонимы:

беспорядок, беспорядок Сочетания, дезорганизовать, несортировать, смешивать

Значение: Глагол: быть классифицированным

Синонимы:

стоять Коллокации, идти Коллокации, прийти Коллокации, быть Коллокации, место Коллокации, скорость размещенный, законченный Словосочетания

Антонимы:

идти после, быть незасеянным, прийти последним

Смысл: Глагол: упорядочить в ряд или ряды

Синонимы:

в линию Collocationsth , массив словосочетаний, разместить словосочетания, поставить словосочетания, упорядочить словосочетания, изложить, выровнять словосочетания, заказать словосочетания, маршал 9

Значение: Существительное: стоя

Синонимы:

уровень Постоянные словосочетания, позиция, эшелон, словосочетания, словосочетания, место , степень Коллокации, статус Коллокации, ситуация Коллокации, рейтинг Коллокации

Смысл: Существительное: социальное положение

Синонимы:

стоячая Коллокации, статус Коллокации, станция Коллокации, различие Коллокации, примечание Коллокации, дворянство, класс Коллокации, репутация Коллокации, уважение Коллокации, состояние Коллокации, известность, важность Коллокации, порядок Коллокации

Antonyms:

insignificance, lowliness, unimportance, anonymity, mediocrity

Sense: Noun: classification

Synonyms:

classification, category Collocations, class Collocations, group Collocations, division Collocations, bracket Collocations, type Словосочетания, вид Словосочетания

Смысл: Существительное: строка

Синонимы:

словосочетание ряд, столбец Словосочетание, файл Словосочетание, строка Словосочетание, очередь Словосочетание (Великобритания), формирование Словосочетание

Антонимы:

таблица Словосочетания, база данных, раздел Словосочетания

Значение: Существительное: стенд для такси — Великобритания стоянка, стоянка такси, станция Словосочетания, остановка Сочетания

Смысл: Прилагательное: зловонный

Синонимы:

вонючий, вонючий Сочетания, противный Сочетания, прогорклый, вонючий, неприятный Сочетания, кислый Сочетания вонючие, оскорбительные словосочетания, гнилостный, отвратительный, неприятный, зловонный, острый, дурно пахнущий, зловонный, зловонный (Великобритания), вонючий, затхлый (сленг), праздничный (AU, сленг)

Антонимы:

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

Значение: Прилагательное: имеющий роскошный рост густой Коллокации, безудержный Коллокации

Противопоставления:

редкий Коллокации, тонкий Коллокации, бесплодный Коллокации, тонкий Коллокации, бесплодный, засушливый, зараженный, сухой Коллокации, увядание, скудный Коллокации, низкорослый, истощающийся

Значение: Прилагательное: utter

Синонимы:

utter Словосочетания, полные словосочетания, абсолютные словосочетания, итого словосочетания, прямое словосочетание, чистое словосочетание, неквалифицированное, тщательное словосочетание, сквозное словосочетание, совершенное словосочетание Ants020 словосочетание

словосочетание

незначительные Сочетания, часть Сочетания, частичные Сочетания, довольно Сочетания, относительные Сочетания, несколько Сочетания

Смысл: Прилагательное: blatant

Синонимы:

blatant Сочетания, очевидные Сочетания, бросающиеся в глаза, вопиющие, бросающиеся в глаза Сочетания, ярко выраженные, бросающиеся в глаза Сочетания

Что-то важное отсутствует? Сообщите об ошибке или предложите улучшение.

рейтинг ‘ также встречается в этих статьях (примечание: многие из них не являются синонимами или переводами):

оценка
— расположение
— оценка
— Лучший
— классификация
— иерархия
— лестница
— уровень
— измерение
— размещение
— должность
— преобладающий
— классифицировать
— шкала
— стаж
— последовательность
— ситуация
— стоя

Переводы: испанский | французский | португальский | итальянский | немецкий | голландский | Шведский | польский | румынский | чешский | Греческий | турецкий | китайский | японский | Корейский | Арабский

Ссылки:
⚙️Настройки |

Поддержка WR |
Политика конфиденциальности |
Условия обслуживания |
Форумы |
Предложения

Добавление синонимов | Algolia

Синонимы сообщают движку, какие слова и выражения считать равными, например, 9.0189 брюки ⇔ брюки . Поиск «брюки» также возвращает «брюки», а поиск «брюки» также возвращает «брюки».

Вы также можете создавать группы синонимов, например, брюки ⇔ брюки ⇔ брюки . В этом случае при поиске «слаксы» будут найдены «брюки» и «брюки», а по запросу «брюки» будут найдены «брюки» и «слаксы».

Поиск по префиксу также включен для синонима, поэтому, если ваши данные включают «брюки», а пользователь ищет брюки, любые поиски для p , pa , pan покажет результаты как для «брюк» , так и для «брюк».

Иногда использование синонимов может привести к неожиданным или нежелательным результатам.

Различные типы синонимов

Алголия имеет следующие типы синонимов:

Обычные синонимы
Если вы хотите, чтобы слово или фраза нашла свои синонимы и наоборот.
Односторонние синонимы
Если вы хотите, чтобы слово или фраза нашла свои синонимы, но не наоборот.
Альтернативные исправления
Если вы хотите, чтобы записи с точным соответствием запросу имели более высокий ранг, чем совпадающие синонимы.
Заполнители
Если вы хотите разместить еще не определенные токены , которые могут принимать любое значение из списка определенных слов.

Добавление синонимов и управление ими

Вы можете управлять своими синонимами (добавлять, редактировать, удалять) с панели инструментов Algolia или через API. Вы можете управлять ими по отдельности, пакетами или путем импорта файлов JSON или CSV.

Гиды

Управление синонимами с панели управления

Динамические предложения синонимов

Справочник по API

Методы клиента API синонимов

Команда синонимов Algolia CLI

Синонимы и множественное число

Синонимы не находят множественное число. Например, если вы создадите синоним «ботинок» = «обувь», вы получите следующее поведение:

  • «загрузка» возвращает «обувь» и «обувь»
  • .

  • Множественное число «boot s » не возвращает «обувь» или «обувь»

Чтобы найти множественное число, вы должны создать синоним для каждого слова, которое вы хотите, чтобы и единственное число , и множественное число были синонимами. Например, создайте новый синоним для «boots», который делает то же самое, что и «boot».

Синонимы, которые не дают одинаковых результатов

Создание синонимов между терминами не гарантирует, что поиск этих терминов даст одинаковые результаты.

Например, ожидаются разные результаты для запросов «купальники» и «купальник», даже если вы определили синоним для этих двух слов.
Когда вы ищете «купальник», Algolia ищет «купальник», опечатки «купальник», синонимы «купальник», множественное число и другие варианты слова «купальник».

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

Если вы хотите, чтобы два запроса давали одинаковые результаты, лучше всего создать правило, которое заменяет одно слово в вашем запросе другим. В предыдущем примере, если вы хотите, чтобы запрос «купальники» давал те же результаты, что и «купальник», вы должны создать правило, которое заменяет запрос «купальники» на «купальник».

Алголия не предоставляет словарь синонимов

В Algolia нет встроенного словаря синонимов, потому что синонимы слишком зависят от варианта использования.

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

Динамические предложения синонимов

Динамические предложения синонимов автоматизируют создание синонимов на основе поведения пользователей.

Алголия идентифицирует любые запросы, которые вводят ваши пользователи (и впоследствии изменяют), и предлагает их как синонимы.
Например, если Algolia обнаружит, что пользователи ищут «брюки», а затем меняют свой запрос на «брюки»,
Динамические предложения синонимов могут предложить синоним брюки ⇔ брюки .
Если вы примете предложение, новый синоним будет добавлен автоматически.

Каскадные синонимы

Синонимы не каскадные .
Если у вас есть две пары синонимов, например, брюки ⇔ брюки и брюки ⇒ брюки ,
поиск «брюки» соответствует «брюкам», но не «брюкам».

Если требуется каскадное поведение, создайте обычную группу синонимов, например брюки ⇔ брюки ⇔ брюки .
В этом случае поиск «брюки» соответствует «брюкам» и «слаксы».

Неоднозначные синонимы

Синонимы имеют большое значение, но иногда они могут привести к неожиданным или нежелательным результатам. Соответственно, вы должны использовать их экономно.

Возможно, вы создали неоднозначные синонимы, а затем попытались исправить их с помощью других настроек, таких как добавление дополнительных синонимов, правил или дополнительных фильтров, или изменение настроек движка, таких как допустимость опечаток. Чтобы избежать этого, ищите:

  • Многозначные слова, как «корзины» в синониме кроссовки ⇔ корзины . Пользователи, набравшие слово «кроссовки», увидят странное сочетание высоких баскетбольных кроссовок и корзин ручной вязки.
  • Общие слова. Например, если вы создаете синоним фотокопировальный аппарат ⇔ ксерокс : поиск «фотокопировальный аппарат» будет заполнен результатами «Xerox», а поиск «xerox» будет заполнен фотокопировальными аппаратами других производителей.

Соответствие синонимов из нескольких слов

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

Например, если у вас есть пара синонимов HD ⇔ High Definition и запрос HD , этот запрос:

  • Соответствует записям, содержащим High Definition
  • Не соответствует записям, содержащим Высокое разрешение или Высокое разрешение .

Атрибуты ключевых слов в качестве альтернативы синонимам

Вы можете включить атрибут со списком релевантных ключевых слов в качестве альтернативы синонимам.