python 使用parsetree的OpenRefine / jython POS标记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 使用parsetree的OpenRefine / jython POS标记相关的知识,希望对你有一定的参考价值。

import sys
sys.path.append(r'D:\jython2.7.0\Lib\site-packages')
from pattern.fr import parsetree

sentences = parsetree(value, relations=True, lemmata=True)

liste = []
for s in sentences:
    for chunk in s.chunks:
        for w in chunk.words:
            if w.type=="NNP":
                liste.append(chunk.string)

return ":::".join(liste)

以上是关于python 使用parsetree的OpenRefine / jython POS标记的主要内容,如果未能解决你的问题,请参考以下文章

python BeautifulSoup库的基本使用

Parse Tree,Annotated Parse Tree和Activation Tree有什么区别?(编译器)

团队-团队编程项目作业名称-项目进度

python如何读取网页中的数据

OpenResty(nginx扩展)实现防cc攻击

ANTLR v4 专业术语集