ms-dred
@ms-dred
Вечно что то не то и что то не так...

Существуют ли npm для морфологического разбора слов?

Для поиска необходимо сделать разбор слов, может есть какие нибудь годные npm?
Необходимо передать слово или несколько, разобрать их на вариации, получить массив и произвести поиск по тегам в mongodb.
  • Вопрос задан
  • 387 просмотров
Решения вопроса 1
zoonman
@zoonman
⋆⋆⋆⋆⋆
https://www.npmjs.com/package/enchant для Enchant вы можете поставить русские словари.
https://docs.mongodb.com/manual/text-search/ Можно все собрать в одну строку и использовать текстовый индекс, он не так уж и плох.

Если вы хотите сделать действительно хороший поиск смотрите в сторону elasticsearch, solr, sphinx.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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