如何使用NLTK在python中获取句子列表的通用标签模式

普努特

这里有一个句子列表。使用NLTK,我可以标记句子并获取该句子的标记模式。这样就可以得到整个列表的标签模式,但是我想要的是找出大多数句子都匹配的常见标签模式,例如:

  • 什么是封装

    tag pattern : {<WP><VBZ><NN>}
    
  • 你的婚礼怎么样

    tag pattern : {<WRB><VBD><PRP$><NN>}
    
  • 你今天有什么计划

    tag pattern : {<WP><VBZ><PRP$><NN><NN>}
    

因此,上述三句的通用标记模式(Combining regexp tagger)是:

{<W.+><V.+><PRP.?>?<NN>+} - One "Wh" word,one verb,zero or one pronoun,one or many nouns

所以我想将句子的标记模式概括为普通的标记模式。这就是我想要做的。

有人可以告诉我该怎么做吗?

亚历克西斯

听起来好像您正在使用正则表达式(带有量词),它将匹配数据中所有不同的标记序列。虽然这不是一个简单的问题,但我怀疑您的目标是找到一种模式来捕获合法句子的序列,对吗?

如果是这样,则正则表达式(通常是有限状态方法)天生就是用于此工作的错误工具。为了甚至开始刻画句子集合的特征,您需要查看上下文无关的语法。查看有关该主题的NLTK材料。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用NLTK在python中获取句子列表的通用标签模式

来自分类Dev

如何通过nltk python中的标签获取树中的节点?

来自分类Dev

如何通过nltk python中的标签获取树中的节点?

来自分类Dev

如何使用python从多个ul标签中获取id列表?

来自分类Dev

如何使用 NLTK Python 为任何句子生成 CFG?

来自分类Dev

Python :: NLTK串联句子列表

来自分类Dev

通用代码使用python反转句子中的替换单词

来自分类Dev

如何使用模式匹配在scala中获取nonEmpty列表?

来自分类Dev

Python和NLTK:如何分析句子语法?

来自分类Dev

如何使用 nltk 分隔单个句子?

来自分类Dev

在通用列表中查找模式

来自分类Dev

如何使用NLTK和Python从文本中删除自定义单词模式

来自分类Dev

从具有精确单词匹配的句子列表中获取句子:Python

来自分类Dev

如何解析句子并获取句子的标签和单词的输出?

来自分类Dev

如何使用Python匹配列表中具有单个句子的每个单词

来自分类Dev

如何通过nltk.pos_tag()函数使用通用POS标签?

来自分类Dev

如何使用python nltk删除不显示任何模式的乱码?

来自分类Dev

如何在python中使用Tkinter遍历标签中的列表?

来自分类Dev

如何使用Python-NLTK解析基于词法内容(短语)的句子

来自分类Dev

如何使用LINQ从通用列表中获取下一个合适的值?

来自分类Dev

如何使用python获取XML中的所有标签?

来自分类Dev

如何使用 Python 3 从 html 标签样式中获取内容?

来自分类Dev

如何使用反射获取特定类型的通用列表

来自分类Dev

使用 linq 获取通用列表中的特定属性

来自分类Dev

Python:从列表列表中获取随机模式

来自分类Dev

使用正则表达式python获取模式后的句子

来自分类Dev

如何在nltk中创建句子的否定词

来自分类Dev

使用Python库(如nltk)缩短句子

来自分类Dev

如何在WordNet中为NLTK Python获取Sense Key?

Related 相关文章

  1. 1

    如何使用NLTK在python中获取句子列表的通用标签模式

  2. 2

    如何通过nltk python中的标签获取树中的节点?

  3. 3

    如何通过nltk python中的标签获取树中的节点?

  4. 4

    如何使用python从多个ul标签中获取id列表?

  5. 5

    如何使用 NLTK Python 为任何句子生成 CFG?

  6. 6

    Python :: NLTK串联句子列表

  7. 7

    通用代码使用python反转句子中的替换单词

  8. 8

    如何使用模式匹配在scala中获取nonEmpty列表?

  9. 9

    Python和NLTK:如何分析句子语法?

  10. 10

    如何使用 nltk 分隔单个句子?

  11. 11

    在通用列表中查找模式

  12. 12

    如何使用NLTK和Python从文本中删除自定义单词模式

  13. 13

    从具有精确单词匹配的句子列表中获取句子:Python

  14. 14

    如何解析句子并获取句子的标签和单词的输出?

  15. 15

    如何使用Python匹配列表中具有单个句子的每个单词

  16. 16

    如何通过nltk.pos_tag()函数使用通用POS标签?

  17. 17

    如何使用python nltk删除不显示任何模式的乱码?

  18. 18

    如何在python中使用Tkinter遍历标签中的列表?

  19. 19

    如何使用Python-NLTK解析基于词法内容(短语)的句子

  20. 20

    如何使用LINQ从通用列表中获取下一个合适的值?

  21. 21

    如何使用python获取XML中的所有标签?

  22. 22

    如何使用 Python 3 从 html 标签样式中获取内容?

  23. 23

    如何使用反射获取特定类型的通用列表

  24. 24

    使用 linq 获取通用列表中的特定属性

  25. 25

    Python:从列表列表中获取随机模式

  26. 26

    使用正则表达式python获取模式后的句子

  27. 27

    如何在nltk中创建句子的否定词

  28. 28

    使用Python库(如nltk)缩短句子

  29. 29

    如何在WordNet中为NLTK Python获取Sense Key?

热门标签

归档