自然语言处理中的语义到底是个什么概念?语义分析是要分析出什么结果?

自然语言处理中的语义到底是个什么概念?语义分析是要分析出什么结果?

引用《统计自然语言处理基础》中的两句话来解答这个问题:

以上是书本中的定义,语义分析是一个非常宽泛的概念,任何对语言的理解都可以归纳为语义分析的范畴,笼统地谈语义是一个非常宽泛的概念。所以应该结合具体任务来看看什么是语义分析,以及语义分析的结果是什么。

从分析粒度上可以分成:词语级的语义分析,句子级的语义分析,以及篇章级别的语义分析。

词语级的语义分析

词语级别的语义分析的主要研究词语的含义,常见的任务有:词语消歧、词表示、同义词或上下位词的挖掘。

句子级的语义分析

句子级别的任务就更多了,常见的任务有:语义角色标注、蕴含分析、句子表示、语义依存分析。

篇章级的语义分析

篇章级的语义分析是句子级研究的延伸,常见的任务是指代消解。

【李明】怕高妈妈一人呆在家里寂寞,【他】便将家里的电视搬了过来。

【很多人都想创造一个美好的世界留给孩子】,【这】可以理解,但不完全正确

【贸易制裁】似乎成了【美国政府在对华关系中惯用的大棒】。然而,这【大棒】果真如美国政府所希望的那样灵验吗?

以上提到的仅是我工作学习中涉及到的一些任务。除此之外,语义分析还运用在许多别的NLP任务中。多多指教!

### 参考资料

https://www.sohu.com/a/139108410_753232

https://www.cnblogs.com/heshizhu/archive/2012/09/23/2699218.html

https://www.ltp-cloud.com/intro/

http://www.hankcs.com/nlp/cs224n-coreference-resolution.html

https://blog.csdn.net/qjc937044867/article/details/51694547

BY 陈华杰