【问题标题】:Natural language processing parse tree abbreviations自然语言处理解析树缩写
【发布时间】:2016-08-31 14:43:42
【问题描述】:

我一直在从事一个项目,我必须学习使用 NLP 工具。我用 C# 编写它,因此我使用 SharpNLP 库(基于 OpenNLP),它还包括一个 WordNet 访问库。我正在使用分块功能进行一些练习,因为我的程序将大量使用它来修改句子中的某些单词而不是其他单词,具体取决于它们在句子中所扮演的角色。

分块器输出带有解析树缩写标签的短语,以及附加到单个单词(这对我来说更重要),但问题是我不知道一半它们的意思,我似乎无法找到所有缩写含义的完整列表;我找到的所有解析树教程都只列出了该解析树上存在的那些。我知道诸如 NP = 名词短语、PP = 介词短语、VP = 动词短语之类的东西,我认为 DT = 限定词(我曾经看到它缩写为 D)。我知道的还有很多,但我敢肯定还有很多我不知道的(JJ、NNS、NN 等),所以我想知道某处是否有一个列表列出了所有这些,如以及理想情况下每个项目的描述/示例。

【问题讨论】:

    标签: c# .net nlp wordnet


    【解决方案1】:

    Microsoft Cognitive Services 使用 Penn Tree Bank specification,我认为它非常接近,如果不一样的话。

    【讨论】:

    • 该网站上的链接大多已损坏,但我搜索了“Treebank 词性标签”,发现this page 正是我需要的。原来我图书馆的分块器是基于 Treebank 的,所以我找到的页面与我的分块器将完美输出的页面相匹配。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2011-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-24
    • 2013-09-12
    • 1970-01-01
    相关资源
    最近更新 更多