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

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

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

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

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

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