Ответ 1
Inflector.NET - это библиотека с открытым исходным кодом, которую вы можете использовать для нормализации перегиба английских существительных. Доступно по адресу: https://github.com/davidarkemp/Inflector/tree/master/Inflector
Я хочу знать на нескольких языках, если два слова:
Например:
had
и has
имеет одну и ту же базу: в обоих случаях это глагол have
,city
и cities
имеет ту же базу.went
и gone
имеет ту же базу.Есть ли способ использовать Microsoft Word API не только для проверки орфографии текста, но и нормализовать слово на базе или, по крайней мере, определить, имеет ли два слова одну и ту же базу?
Если нет, то какие (бесплатные или платные) библиотеки (а не веб-службы), которые позволяют мне это делать (опять же, на нескольких языках)?
Inflector.NET - это библиотека с открытым исходным кодом, которую вы можете использовать для нормализации перегиба английских существительных. Доступно по адресу: https://github.com/davidarkemp/Inflector/tree/master/Inflector
Snowball - это API-интерфейс, который может обрабатывать различные естественные языки, и есть реализации Snowball для различных языков программирования.