自 然 语 言 处 理 · 九 章

以墨为始
教机器读懂人间言语

从一行分词代码,到一个能与你对话的问答机器人

字落成词,词聚成句 句中有法,句里含情
向 下 卷 轴
序 章

何谓自然语言处理

让计算机理解、生成人类语言的一门学问

自然语言处理(Natural Language Processing,NLP)是人工智能与语言学的交汇之处。它研究如何让计算机处理人类的语言——从切分一个句子开始,到理解弦外之音,再到自然地开口应答。

本站以九个章节铺陈一条完整的学习路径:先安其居(开发环境),再备其粮(语料库);而后由浅入深,历经词法、关键词、向量化、句法、语义、情感六道关卡,终章以一个智能问答机器人收束全篇。

名不正,则言不顺;言不顺,则事不成。 —— 《论语 · 子路》 恰如 NLP 始于词法分析

每一章均配有概念讲解、可运行的代码示例与浏览器内的交互演示——无需安装任何软件,即可亲手试验分词、提取关键词、分析情感、与问答机器人对话。

正 卷

九 章 目 录

循次而进,一章一境界

行 路

学 习 路 径

九层之台,起于累土

一

筑基 第 1–2 章

搭好 Python 开发环境,学会采集并整理一份属于自己的语料库。

二

识词 第 3–5 章

分词与标注,提取关键词,再将文字化为机器可计算的向量。

三

解句 第 6–7 章

分析句子的句法结构,进一步理解语义角色与句子含义。

四

达意 第 8–9 章

识别文本情感,融会贯通,亲手设计实现一个智能问答机器人。

即刻启程