поиск по транслитерации от латинского до иероглифа - PullRequest
1 голос
/ 25 мая 2011

Я использую Apache Solr Engine. Как я могу дать пользователям возможность выполнять транслитерированный поиск? Например, если они набирают латинскими буквами, их следует транслитерировать и искать в письмах на родном языке. как с латинского на греческий или с латинского на русский. так же, как это делает Google.

Происходит ли транслитерация, а затем происходит поиск? Или есть также транслитерированный индекс?

Как я могу реализовать что-то подобное?

1 Ответ

0 голосов
/ 25 мая 2011

Я думаю, на данный момент транслитерация не является приложением (задачей) для решения.

Как я могу реализовать что-то подобное?

Возможно, я бы транслитерировалпользователи вводят в «тип буквы Solr», перед отправкой ввода в Solr.

так же, как это делает Google.

Вы можете использовать API транслитерации Google:http://code.google.com/intl/de-DE/apis/language/transliterate/overview.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...