自然语言处理解析树缩写

时间:2016-08-31 14:43:42

标签: c# .net nlp wordnet

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

chunker输出带有解析树缩写标签的短语,并附加到单个单词(这对我来说对我的情况更重要),但问题是我不知道是什么其中一半是有意思的,我似乎无法找到所有缩写词的完整列表;我找到的所有解析树教程只列出了那个解析树上存在的那些。我知道像NP = Noun Phrase,PP = Preposition Phrase,VP = Verb Phrase,我认为DT = Determiner(我看到它缩写为D一次)。我知道的还有更多,但我确定有很多我不知道的(JJ,NNS,NN等),所以我想知道是否有是一个列出所有列表的列表,以及理想情况下每个项目的描述/示例。

1 个答案:

答案 0 :(得分:0)

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