自然语言处理与Python入门
1. 自然语言处理概述
自然语言是人类日常交流使用的语言,如英语、印地语或葡萄牙语。与编程语言和数学符号等人工语言不同,自然语言在代际传承中不断演变,难以用明确规则界定。自然语言处理(NLP)广义上涵盖对自然语言的各种计算机操作,从简单的词频统计以比较不同写作风格,到“理解”完整的人类话语并给出有用回应。
基于NLP的技术日益普及,如手机和手持电脑支持预测文本和手写识别,网络搜索引擎可访问非结构化文本中的信息,机器翻译能将中文文本翻译成西班牙语阅读。语言处理通过提供更自然的人机交互界面和更复杂的信息访问方式,在多语言信息社会中发挥核心作用。
2. 适用人群
NLP因科学、经济、社会和文化等原因变得至关重要,其理论和方法在各种新语言技术中广泛应用,因此很多人都需要掌握相关知识。
- 行业人员 :包括人机交互、商业信息分析和网络软件开发领域的人员。
- 学术界人员 :涵盖从人文计算和语料库语言学到计算机科学和人工智能等领域的人员(在学术界,NLP常被称为“计算语言学”)。
无论编程经验如何,不同人群都能从学习中受益:
- 编程新手 :早期内容适合无编程基础的读者,只要勇于学习新概念和技能即可。书中有大量示例和分级练习,若需更全面的Python介绍,可查看http://docs.python.org/ 上的资源。
- Python新手 :有经验的程序员可借助本书快速掌握Python,用于自然语言处理。书中会详细解释和举例相
超级会员免费看
订阅专栏 解锁全文

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



