Задать вопрос
ms-dred
@ms-dred
Вечно что то не то и что то не так...

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

Для поиска необходимо сделать разбор слов, может есть какие нибудь годные npm?
Необходимо передать слово или несколько, разобрать их на вариации, получить массив и произвести поиск по тегам в mongodb.
  • Вопрос задан
  • 408 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по Node.js
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
zoonman
@zoonman
⋆⋆⋆⋆⋆
https://www.npmjs.com/package/enchant для Enchant вы можете поставить русские словари.
https://docs.mongodb.com/manual/text-search/ Можно все собрать в одну строку и использовать текстовый индекс, он не так уж и плох.

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

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

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