我想获得给定名词的复数。我试过JAVA INFLECTOR。但是,对于不遵循常规规则的名词,它的准确性很差。
来自JAVA INFLECTOR的示例:
Stanford coreNLP lemmatizer非常擅长复数到奇异转换。它处理了许多特殊情况。如下所述:
STANFORD LEMMATIZER的单数形式:
但问题是我不知道如何使用Stanford CoreNLP从单数形式获得复数。引理器从复数形式给出单数。
所以,基本上我想使用STANFORD NLP从单数名词中获取复数。
如何实现这一目标?
答案 0 :(得分:-2)
如果您可以利用javascript,我为此创建了一个轻量级的JavaScript。非常好用:
pluralizer.run('goose') --> 'geese'
pluralizer.run('deer') --> 'deer'
pluralizer.run('can') --> 'cans'