Похожие чаты

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

Пользователь вводит поисковой запрос на кириллице. Необходимо вести поиск с чем-то вроде транслитерации.
Например:
слева ввод, справа, что нужно найти
фэшн энд стайл -> fashion & style
нэшионал географик -> national geographic
и тд. Какие есть варианты/комбинации вариантов для получения самых точных результатов? Мб что-то кроме составление синимом транслита для каждой записи и/или применения ICU transform?

8 ответов

16 просмотров

Первое что приходит в голову. Это сделать транлетерирование на языке программирования на котором пишите приложение Python или Php или Node.js и далее уже давать в ElasticSearch готовый хороший запрос.

dexofan- Автор вопроса
Alex A
Первое что приходит в голову. Это сделать транлете...

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

dexofan- Автор вопроса
Alex A
что такое "япе"?! Java?

языке программирования)

dexofan- Автор вопроса
Alex A
Первое что приходит в голову. Это сделать транлете...

А если в поле значение смешанная латиница и кириллица? Аля bridge русский, а ищем бридж русский. Т.е. транслит нам нужен только на слово бридж

Вы можете создать анализатор с char_filter, у которого “type” : “mapping” будет, а в поле mappings у этого фильтра указать в какие русские символы/комбинации переводить английские символы/комбинации Далее использовать этот анализатор при индексации в отдельное поле (вложенное в основное). И искать по этому полю

Похожие вопросы

Обсуждают сегодня

Ready for some fun AND a chance to win TKO Tokens? Join us for exciting minigames in our Telegram group! 🕒 Don’t miss out—games start on today 25 October 2024, at 8 PM! Ge...
Milkyway | Tokocrypto
255
Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
is that okay?
Samurai 🇯🇵
21
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
How about the project bro Likes the community not that active ?
🅿️abby_FX
19
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Здравствуйте товарищи. А где вы смотрите маркеры/фенотипы клеток, чтобы подобрать антитело для задачи? Есть какой-то ресурс/база данных, или всё ручками по статьям? Мне нужно ...
Abruhmed
14
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Карта сайта