gpt4 book ai didi

python - 形容词 - 最高级和比较级

转载 作者:太空宇宙 更新时间:2023-11-04 06:13:12 27 4
gpt4 key购买 nike

有没有办法获得形容词的比较级/最高级的肯定形式?例如。更好->好;最大 -> 大。我使用最新版本的 NLTK。

最佳答案

我遇到了同样的问题,在网上搜索没有答案,然后发现实际上可以用 WordNet 来完成lemmatizernltk .

回想一下 WordNet有那些简化的 pos 标签:

n    NOUN 
v VERB
a ADJECTIVE
s ADJECTIVE SATELLITE
r ADVERB

其中形容词标签,as , 可用于归一化。

>>> from nltk.stem.wordnet import WordNetLemmatizer
>>> wnl = WordNetLemmatizer()
>>> wnl.lemmatize('biggest', 'a')
u'big'
>>> wnl.lemmatize('better', 'a')
u'good'

这里的第二个参数起到了魔术的作用。如果留空,则默认为 'n' , 或 wordnet.NOUNlemmatize() .同样,它应该明确地写成 'v''r'分别用于规范化动词和副词。

关于python - 形容词 - 最高级和比较级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17487406/

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