Я хочу знать, на нескольких языках, если два слова:
- либо одно и то же слово,
- или грамматические варианты одного и того же слова.
Например:
* * 1010
had
и
has
имеют одинаковое основание: в обоих случаях это глагол
have
,
city
и
cities
имеют одинаковую базу.
went
и
gone
имеют одинаковую базу.
Есть ли способ использовать Microsoft Word API, чтобы не просто проверять орфографию текста, но и нормализовать слово в базе или, по крайней мере, определить, имеют ли два слова одну и ту же базу?
Если нет, то какие (бесплатные или платные) библиотеки (не веб-службы) позволяют мне это делать (опять же, на нескольких языках)?