语法树

2020-03-30  本文已影响0人  lzhenboy

   语法分析(Syntactic Parsing)是自然语言处理中一个比较重要的任务,其目标是分析句子的语法结构并将其表示为容易理解的结构(通常是树形结构);通常分为短语结构树依存句法树两种形式。

1、短语结构树

2、依存句法树

依存句法存在一个共同的基本假设:句法结构本质上包含词与词之间的依存(修饰)关系;

3、语法树可视化工具

南京大学依存语法可视化工具DependencyViewer:
http://nlp.nju.edu.cn/tanggc/tools/DependencyViewer.html
HanLP在线可视化:
http://hanlp.com/

StanfordCoreNLP

StanfordCoreNLP 下载地址:
https://stanfordnlp.github.io/CoreNLP/
其中,需要下载两个文件:(1) Stanford CoreNLP; (2) Chinese语言包。
如下图:

Stanford CoreNLP下载示意图.png
然后把Chinese语言包文件(形如:stanford-chinese-corenlp-2018-10-05-models.jar)放到stanford-corenlp-full-2018-10-05文件夹中,以便处理中文,否则将默认按英文处理。

stanford-corenlp-full-2018-10-05目录下执行以下命令,启动本地StanfordCoreNLPServer:

java -mx4g -cp "*" edu.stanford.nlp.pipeline.StanfordCoreNLPServer -annotators "tokenize,ssplit,pos,lemma,parse,sentiment" -port 9000 -timeout 30000

参考文献

https://blog.csdn.net/sinat_33741547/article/details/79258045
https://cloud.tencent.com/developer/article/1590322
https://www.hankcs.com/nlp/parsing/neural-network-based-dependency-parser.html
依存句法原理详解:
详解Transition-based Dependency parser基于转移的依存句法解析器
CS224N学习笔记(六)—— 句法分析

上一篇 下一篇

猜你喜欢

热点阅读