gpt4 book ai didi

python - NLTK 正则表达式模式中 * 和 * 之间有什么区别?

转载 作者:行者123 更新时间:2023-12-01 08:15:06 38 4
gpt4 key购买 nike

我浏览了chapter 7 NLTK 书中的内容正在寻找解决方案,但到目前为止我还不清楚。

  1. <NN>*表示 0 个或多个名词
  2. <NN.*>*正如书中所解释的,意思是0个或多个任何类型的名词

NLTK 中是 NN , NNS , NNP , NNPS互相排斥? (我可能错误地认为 NN 是其他内容的保护伞)

在这种情况下<NN.*>*表示 NN 中的任何一个或多个, NNS , NNP , NNPS它本身可以重复 0 次或多次(那个外部 *)?或者它只是意味着 NN重复 0 次或多次,哪个又重复 0 次或多次?还是我完全错了?

最佳答案

Here是 Penn Treebank POS 标签的列表。正如您将看到的,NN不包括 NNS , NNP ,和NNPS ;它只代表单数和大众名词。

NN - Noun, singular or mass
NNS - Noun, plural
NNP - Proper noun, singular
NNPS - Proper noun, plural

<NN.*>*NN 中的任何一个, NNS , NNP , NNPS重复 0 次或多次(从外部 * ),而 <NN>*只意味着 <NN>重复0次或多次。

关于python - NLTK 正则表达式模式中 <NN>* 和 <NN.*>* 之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55038360/

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