python 语义依存分析_人机对话学习——句法分析学习笔记

11b1220007f254b39e1f87bc43b354ed.png
https://ke.qq.com/course/422902​ke.qq.com
883491b65e816e8e35d9c051bff3f7de.png
自然语言处理实战--句法分析(收费)-学习视频教程-腾讯课堂 自然语言处理实战--句法分析(收费)-学习视频教程-腾讯课堂​ke.qq.com
883491b65e816e8e35d9c051bff3f7de.png

d2102c403460c758a038908879158a40.png


句法分析能够帮助我们更好的理解句子,说白了就是从语法的角度来理解句子的含义。

句法分析难点与方法学习笔记:

ebe7b3460d13f611101fe73adc931610.png


此张PPT主要就是说明了由于中文的特性,使得中文的句法分析成熟度不高,较于词法分析的成熟度低。

5ad53a5cc50035d647f6f49d72686613.png


此张PPT主要在说树库起到的作用,有了树库才有统计学应用于句法分析,即PCFG。
而树库就是用来给候选树打分的基础,有了大规模树库才能够对正确的句法树打一个高分值,而不合理的句法树则会得一个低分,就类似于CRF给NER和词性标注打分一样。

PCFG学习笔记:

02efb990069d591b28b00901db6cef38.png


主要就是说明PCFG的组成结构,是如何给句子打分的,学习起来没什么难度。

5868a87eec0901834cc3e19dc3772623.png


PCFG的三个基本问题其实类似于CRF,尤其是学习问题也类似于深度学习。

7e56f746d7026116899b7dbaff2fc5a3.png


其实说优缺点其实就是为了引出依存句法而服务的。

PCFG代码实战学习笔记:

个人感觉代码其实很简单,但我也花了半天的时间才把这些代码调通,最主要是因为下载stanford-parser这个包并且和JDK配合起来花了点时间,视频中只说了去官网,并没有给出下载链接,我开始在官网找好久没找到这个文件在哪,后来问老师,老师直接把压缩包文件发给我了,我很快就把代码给跑通了。这里提个建议,老师应该把stanford-parser这个压缩文件直接和源代码打包捆绑在一起这样有利于初学者提升学习效率。

依存句法分析学习笔记:

103a6cc5f3c06328f02b8dc04d7cdbf9.png

PPT给我们展示了为什么需要依存句法分析,最核心的一点就是易于标注,不向PCFG标注树哪么难以标注,仔细一想确实如果要给PCFG进行标注真不容易,树的标注尤其是中文树的标注应该是成本比较高的。
提取句子结构,其实就是分析了上下文,准确率肯定高呀。

语义依存分析:

f644683c3a6deadfcb8f12641dcb9dae.png


语义依存能更好的理解句子的意思,即理解说话人的意图,从而使得聊天机器人,问答系统做出的回答更准确。

抽取关键短语代码学习笔记

个人认为这个视频中讲解的代码最核心不是句法树拆解,反而是递归句法树,因为只有递归句法树,才能解决不能多层提取VP短语的BUG。
另外主要是理解stack.pop()、stack.append()带来的树节点的变化。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值