我想得到给定名词的复数。我试过JAVA INFLECTOR。但是对于不遵循规则的名词,它的准确性很差。
来自 JAVA INFLECTOR 的示例:
- 狗仔队 -> 狗仔队
- 标准 -> 标准
- 牙齿 -> 牙齿
- 小偷->小偷
- 面包 -> 面包
Stanford coreNLP lemmatizer 非常擅长复数到单数的转换。它处理了许多特殊情况。如下所述:
从 STANFORD LEMMATIZER 的复数到单数:
- 顶点 -> 顶点
- 光谱->光谱
- 校友 -> 校友
- 标准 -> 标准
- 小偷->小偷
- 鹅 -> 鹅
- 真菌 -> 真菌
- 面包->面包。
但问题是我不知道如何使用斯坦福 CoreNLP 从给定的单数中获取复数。lemmatizer 从复数中给出单数。
所以,基本上我想使用 STANFORD NLP 从单数名词中得到复数。
如何做到这一点?