如何知道两个单词是否具有相同的基础

本文关键字:是否 单词 何知道 两个 | 更新日期: 2023-09-27 18:20:11

我想知道,在几种语言中,如果两个词是:

  • 要么同一个词,
  • 或同一单词的语法变体。

例如:

  • hadhas 具有相同的基础:在这两种情况下,它都是动词 have
  • citycities具有相同的基础。
  • wentgone具有相同的基础。

有没有办法使用 Microsoft Word API 不仅对文本进行拼写检查,还可以将单词规范化为基本单词,或者至少确定两个单词是否具有相同的基础?

如果没有,允许我这样做的(免费或付费(库(不是 Web 服务(是什么(再次,用多种语言(?

如何知道两个单词是否具有相同的基础

Inflector.NET 是一个开源库,可用于规范化英语名词的屈折变化。 可用位置: https://github.com/davidarkemp/Inflector/tree/master/Inflector

Snowball

是一个词干 API,可以处理各种自然语言,并且有针对各种编程语言的 Snowball 实现。

http://snowball.tartarus.org/