использование Python токенизатора для эластичного поиска в проекте django - PullRequest
0 голосов
/ 08 января 2020

У меня есть проект Django, в который я хочу включить Elasticsearch. Я использую эластичный поиск для этой цели. В моем проекте мне тоже нужно сегментировать китайский, и я нашел для этого хорошую библиотеку python ( jieba для китайского ).

jieba также имеет asticsearch-jieba-plugin . Я могу использовать этот плагин наверняка.

Но мне интересно, так как я все равно использую python, могу ли я просто использовать jieba-py ?

Или я должен использовать что-то написанное в Java для работы сasticsearch? Спасибо.

1 Ответ

0 голосов
/ 08 января 2020

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

Проверьте страницу, где вы можете найти анализатор вашей мечты. https://www.elastic.co/guide/en/elasticsearch/plugins/current/analysis.html

Но мне интересно, так как я все равно использую python, могу ли я просто использовать jieba-py?

Да и нет, зависит от ваших потребностей, если вы планируете поискать плагин эластичного поиска.

Или я должен использовать что-то написанное в Java для того, чтобы работать сasticsearch?

Нет, вам не нужно, достаточноasticsearch-py.

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