gpt4 book ai didi

java - 确定名词/动词的复数

转载 作者:行者123 更新时间:2023-12-01 16:23:30 26 4
gpt4 key购买 nike

我有一个程序,它根据所有名词、动词、形容词和副词的一堆文本文档随机生成句子。有谁知道一种方法来确定名词/动词是复数还是单数,或者是否有任何文本文档包含单数名词/动词和复数名词的列表?我是用 Java 完成这一切的,并且我对如何从网站获取信息有一个不错的想法,所以如果有任何网站也可以做到这一点,我也会很感激。

最佳答案

恐怕,你无法通过固定的单词列表来解决这个问题,尤其是动词。考虑句子:

You are free. We are free.

在第一个中,are是单数,它是复数。正如 @jdaz 建议的那样,使用适当的标记器是可靠地完成此操作的唯一方法。

如果您使用英语或其他一些受支持的语言,StanfordNLP是一个绝佳的选择。如果您需要广泛的语言覆盖范围,可以使用UDPipe它本身是 C++ 语言,但具有 Java 绑定(bind)。

关于java - 确定名词/动词的复数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62207731/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com