繁体   English   中英

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

[英]How to know if two words have the same base?

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

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

例如:

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

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

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

Inflector.NET是一个开源库,可用于规范化英语名词的变形。 可在以下网址获得: https//github.com/davidarkemp/Inflector/tree/master/Inflector

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

http://snowball.tartarus.org/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM