Если пользователь вводит форму слова «look», например «look» или «look», как я могу идентифицировать его как модифицированную версию глагола? Я полагаю, другие столкнулись и решили эту проблему, прежде чем ...Каков наилучший способ найти все формы слова?
2
A
ответ
1
Если регулярное выражение, что ищу что-то вроде этого работает look.*?\b
, чтобы соответствовать внешнему виду, смотрели и смотрели
5
Это является частью довольно сложным проблема называется Stemming
Однако это легче, если вы хотите только заботиться о глаголе. Начнем с того, что вы можете попробовать наивный подход к поисковой таблице, поскольку английский словарь не такой большой.
Если вы хотите что-то более любезное, просмотрите страницу wiki выше.
0
В зависимости от вашей задачи WordNet может быть вашим другом для таких вещей. Это не стволовый, но большинство слов со стеком возвращают хиты за то, что вы ищете. Он также предоставляет синонимы и много другой информации, если вы заботитесь о концепции «взгляд», а не о самом слове.
Смежные вопросы
- 1. Каков наилучший способ найти композит?
- 2. Каков наилучший способ удалить слова из richtextbox?
- 3. Каков наилучший способ выполнения подачи формы?
- 4. Каков наилучший способ переключения формы на C#
- 5. Каков наилучший способ найти все активы в метеорном приложении?
- 6. Каков наилучший способ получить все делители числа?
- 7. Каков наилучший способ обработки контактной формы?
- 8. Каков наилучший способ проверки сложной формы Flex?
- 9. Каков наилучший способ настройки Множественные формы sign_in
- 10. Каков наилучший способ управления состоянием Формы?
- 11. Каков наилучший способ обработки проекта «все комбинации»?
- 12. Каков наилучший способ найти соответствующий контроллер
- 13. Каков наилучший способ найти диапазон номеров?
- 14. Каков наилучший способ найти обратный datetime.isocalendar()?
- 15. Каков наилучший способ найти группу кандидатов?
- 16. Каков наилучший способ объявить недвижимость?
- 17. Каков наилучший способ обнаружения столкновения?
- 18. Каков наилучший способ увеличения?
- 19. Каков наилучший способ запроса?
- 20. Каков наилучший способ многопоточности?
- 21. Каков наилучший способ использования символов?
- 22. Каков наилучший способ разбить строку, чтобы получить все подстроки Ruby?
- 23. Каков наилучший способ заставить hashchange?
- 24. Каков наилучший способ применения тени?
- 25. Каков наилучший способ обновления элементов управления формы из рабочего потока?
- 26. Каков наилучший способ потокового видео?
- 27. Каков наилучший способ обменять 2 слова в файле в bash
- 28. Каков наилучший способ разделить предложение на задачу извлечения ключевого слова?
- 29. Каков наилучший способ очистить ключевые слова от Twitter?
- 30. Каков наилучший способ реализовать макет большой формы в Android?
... а также "посмотреть" – Dougal