自然语言处理与相关领域的深入剖析
1. 领域本质的澄清
在探讨自然语言处理(NLP)之前,有必要先理解语言学和计算机科学这两个相关领域的本质。人们常常会问语言学家会说多少种语言,而语言学家不得不解释,他们的领域实际上关注的是语言所共有的抽象结构的研究。这种研究比单纯学习尽可能多的语言要更加深刻和难以捉摸。
同样,计算机科学家也会被问到了解多少种编程语言,他们需要说明计算机科学实际上是对可以在任何编程语言中实现的数据结构和算法的研究,这比追求精通尽可能多的编程语言更为深刻和难以把握。
2. 自然语言处理的误解与本质
很多关于自然语言处理的示例使用了Python和英语,但这并不意味着NLP仅仅是关于如何编写Python程序来处理英语文本,或者更广泛地说,是关于如何编写程序(使用任何编程语言)来处理文本(任何自然语言)。选择Python和英语只是为了方便,仅此而已。
NLP的真正目的是通过编程作为手段,来理解用于表示和处理带有语言注释的文本集合的数据结构和算法,进而构建新的语言技术,以更好地满足信息社会的需求,最终实现对人类语言丰富内涵的更深入理解。
3. 相关研究领域的示例
以下是一些与自然语言处理相关的研究领域及其代表人物和成果:
| 研究领域 | 代表人物 | 成果 |
| — | — | — |
| 人类解析计算模型 | Steven P. Abney | A computational model of human parsing(1989) |
| 词法消歧 | Eneko Agirre、Philip Edmonds | Word Sense Di
超级会员免费看
订阅专栏 解锁全文
1129

被折叠的 条评论
为什么被折叠?



