2015-04-20 1 views
1

Есть ли способ использовать что-то вроде WordNet, а вместо синонимов (файл wn_s.pl) быть в состоянии соответствовать всем временам глагола: «быть», , «был», «есть», «будет» и т. д., используя ElasticSearch? Штокмер не работал бы на нерегулярные глаголы вроде бы, хотя он мог бы работать для обычных.Как совместить разные времена одного и того же английского глагола в ElasticSearch

Thanks

ответ

1

Обнаружили ответ и протестировали его! Я должен был установить плагин с эластичной морфологией, основанный на морфологии Lucene для английского языка: https://github.com/imotov/elasticsearch-analysis-morphology

+0

Эй, я знаю, что это довольно старый вопрос, но мне интересно, успешно ли этот плагин решил проблему. Я изучаю его, потому что мне нужна аналогичная функциональность, но документы плагина не так уж хороши. Благодаря! – henadzit

+1

назад, когда я использовал его, он определенно улучшил совпадения глаголов для английского языка, когда они были в разное время, чем запрос. Если это не работает достаточно хорошо, вам понадобятся другие методы с последующей и более ручной работой: https://www.elastic.co/guide/en/elasticsearch/guide/2.x/languages.html –

+0

Спасибо! Тогда я попробую. – henadzit

Смежные вопросы