具体描述
自然语言处理技术已经深入我们的日常生活。我们经常用到的搜索引擎就用到了自然语言理解等自然语言处理技术。自然语言处理是一门交叉学科,涉及计算机、数学、语言学等领域的知识。
《自然语言处理原理与技术实现》详细介绍中文和英文自然语言处理的原理,并以Java 实现,包括中文分词、词性标注、依存句法分析等。其中详细介绍了中文分词和词性标注的过程及相关算法,如隐马尔可夫模型等。在自然语言处理的应用领域主要介绍了信息抽取、自动文摘、文本分类等领域的基本理论和实现过程,此外还有问答系统、语音识别等目前应用非常广泛的领域。在问答系统的介绍中《自然语言处理原理与技术实现》特地介绍了聊天机器人的实现过程,从句子理解、句法分析、同义词提取等方面揭示聊天机器人的实现原理。
《自然语言处理原理与技术实现》详细介绍自然语言处理的各个领域,既有理论,也有实现过程。对于打算从事自然语言处理研究的计算机、数学或语言学领域的专业人士,《自然语言处理原理与技术实现》是难得的入门教材。
作者简介
罗刚,猎兔搜索创始人,带领猎兔搜索技术开发团队先后开发出猎兔中文分词系统、猎兔信息提取系统、猎兔智能垂直搜索系统以及网络信息监测系统等,实现互联网信息的采集、过滤、搜索和实时监测。曾编写出版《自己动手写搜索引擎》、《自己动手写网络爬虫》、《使用C#开发搜索引擎》,获得广泛好评。在北京和上海等地均有猎兔培训的学员。张子宪,聊城大学教师、中国矿业大学(北京)博士生,研究方向:自动句法分析、机器翻译。
目录信息
1.1 付出与回报 2
1.1.1 如何开始 2
1.1.2 招聘人员 2
1.1.3 学习 3
1.2 开发环境 3
1.3 技术基础 4
1.3.1 Java 4
1.3.2 规则方法 5
1.3.3 统计方法 5
1.3.4 计算框架 5
1.3.5 文本挖掘 7
1.3.6 语义库 7
1.4 本章小结 9
1.5 专业术语 9
第2章 中文分词原理与实现 11
2.1 接口 12
2.1.1 切分方案 13
2.1.2 词特征 13
2.2 查找词典算法 13
2.2.1 标准Trie树 14
2.2.2 三叉Trie树 18
2.2.3 词典格式 26
2.3 最长匹配中文分词 27
2.3.1 正向最大长度匹配法 28
2.3.2 逆向最大长度匹配法 33
2.3.3 处理未登录串 39
2.3.4 开发分词 43
2.4 概率语言模型的分词方法 45
2.4.1 一元模型 47
2.4.2 整合基于规则的方法 54
2.4.3 表示切分词图 55
2.4.4 形成切分词图 62
2.4.5 数据基础 64
2.4.6 改进一元模型 75
2.4.7 二元词典 79
2.4.8 完全二叉树组 85
2.4.9 三元词典 89
2.4.10 N元模型 90
2.4.11 N元分词 91
2.4.12 生成语言模型 99
2.4.13 评估语言模型 100
2.4.14 概率分词的流程与结构 101
2.4.15 可变长N元分词 102
2.4.16 条件随机场 103
2.5 新词发现 103
2.5.1 成词规则 109
2.6 词性标注 109
2.6.1 数据基础 114
2.6.2 隐马尔可夫模型 115
2.6.3 存储数据 124
2.6.4 统计数据 131
2.6.5 整合切分与词性标注 133
2.6.6 大词表 138
2.6.7 词性序列 138
2.6.8 基于转换的错误学习方法 138
2.6.9 条件随机场 141
2.7 词类模型 142
2.8 未登录词识别 144
2.8.1 未登录人名 144
2.8.2 提取候选人名 145
2.8.3 最长人名切分 153
2.8.4 一元概率人名切分 153
2.8.5 二元概率人名切分 156
2.8.6 未登录地名 159
2.8.7 未登录企业名 160
2.9 平滑算法 160
2.10 机器学习的方法 164
2.10.1 最大熵 165
2.10.2 条件随机场 170
2.11 有限状态机 171
2.12 地名切分 178
2.12.1 识别未登录地名 179
2.12.2 整体流程 185
2.13 企业名切分 187
2.13.1 识别未登录词 188
2.13.2 整体流程 190
2.14 结果评测 190
2.15 本章小结 191
2.16 专业术语 193
第3章 英文分析 194
3.1 分词 194
3.1.1 句子切分 194
3.1.2 识别未登录串 197
3.1.3 切分边界 198
3.2 词性标注 199
3.3 重点词汇 202
3.4 句子时态 203
3.5 本章小结 204
第4章 依存文法分析 205
4.1 句法分析树 205
4.2 依存文法 211
4.2.1 中文依存文法 211
4.2.2 英文依存文法 220
4.2.3 生成依存树 232
4.2.4 遍历 235
4.2.5 机器学习的方法 237
4.3 小结 237
4.4 专业术语 238
第5章 文档排重 239
5.1 相似度计算 239
5.1.1 夹角余弦 239
5.1.2 最长公共子串 242
5.1.3 同义词替换 246
5.1.4 地名相似度 248
5.1.5 企业名相似度 251
5.2 文档排重 251
5.2.1 关键词排重 251
5.2.2 SimHash 254
5.2.3 分布式文档排重 268
5.2.4 使用文本排重 269
5.3 在搜索引擎中使用文本排重 269
5.4 本章小结 270
5.5 专业术语 270
第6章 信息提取 271
6.1 指代消解 271
6.2 中文关键词提取 273
6.2.1 关键词提取的基本方法 273
6.2.2 HITS算法应用于关键词提取 275
6.2.3 从网页中提取关键词 277
6.3 信息提取 278
6.3.1 提取联系方式 280
6.3.2 从互联网提取信息 281
6.3.3 提取地名 282
6.4 拼写纠错 283
6.4.1 模糊匹配问题 285
6.4.2 正确词表 296
6.4.3 英文拼写检查 298
6.4.4 中文拼写检查 300
6.5 输入提示 302
6.6 本章小结 303
6.7 专业术语 303
第7章 自动摘要 304
7.1 自动摘要技术 305
7.1.1 英文文本摘要 307
7.1.2 中文文本摘要 309
7.1.3 基于篇章结构的自动摘要 314
7.1.4 句子压缩 314
7.2 指代消解 314
7.3 Lucene中的动态摘要 314
7.4 本章小结 317
7.5 专业术语 318
第8章 文本分类 319
8.1 地名分类 321
8.2 错误类型分类 321
8.3 特征提取 322
8.4 关键词加权法 326
8.5 朴素贝叶斯 330
8.6 贝叶斯文本分类 336
8.7 支持向量机 336
8.7.1 多级分类 345
8.7.2 规则方法 347
8.7.3 网页分类 350
8.8 最大熵 351
8.9 信息审查 352
8.10 文本聚类 353
8.10.1 K均值聚类方法 353
8.10.2 K均值实现 355
8.10.3 深入理解DBScan算法 359
8.10.4 使用DBScan算法聚类实例 361
8.11 本章小结 363
8.12 专业术语 363
第9章 文本倾向性分析 364
9.1 确定词语的褒贬倾向 367
9.2 实现情感识别 368
9.3 本章小结 372
9.4 专业术语 373
第10章 问答系统 374
10.1 问答系统的结构 375
10.1.1 提取问答对 376
10.1.2 等价问题 376
10.2 问句分析 377
10.2.1 问题类型 377
10.2.2 句型 381
10.2.3 业务类型 381
10.2.4 依存树 381
10.2.5 指代消解 383
10.2.6 二元关系 383
10.2.7 逻辑表示 386
10.2.8 问句模板 386
10.2.9 结构化问句模板 389
10.2.10 检索方式 390
10.2.11 问题重写 395
10.2.12 提取事实 395
10.2.13 验证答案 398
10.2.14 无答案的处理 398
10.3 知识库 398
10.4 聊天机器人 399
10.4.1 交互式问答 401
10.4.2 垂直领域问答系统 402
10.4.3 语料库 405
10.4.4 客户端 405
10.5 自然语言生成 405
10.6 依存句法 406
10.7 提取同义词 410
10.7.1 流程 410
10.8 本章小结 411
10.9 术语表 412
第11章 语音识别 413
11.1 总体结构 414
11.1.1 识别中文 416
11.1.2 自动问答 417
11.2 语音库 418
11.3 语音合成 419
11.3.1 归一化 420
11.4 语音 420
11.4.1 标注 424
11.4.2 相似度 424
11.5 Sphinx 424
11.5.1 中文训练集 426
11.6 Julius 429
11.7 本章小结 429
11.8 术语表 429
参考资源 430
后记 431
· · · · · · (收起)
读后感
用户评价
《自然语言处理原理与技术实现》这本书的装帧设计非常出色,给人的感觉是既严谨又不失现代感,这让我对书中内容的质量充满了信心。我是一名来自非计算机科学背景的跨领域学习者,但我对人工智能,特别是自然语言处理领域有着浓厚的兴趣。我希望这本书能够帮助我跨越技术鸿沟,理解NLP的核心思想和实现方式。我期待书中能够从基础的语言学概念入手,用清晰易懂的方式解释文本数据的结构和特性,例如词语、句子、段落之间的关系,以及语言中的歧义和上下文依赖性。然后,我希望能逐步接触到NLP中的关键技术,如分词、词性标注、命名实体识别、句法分析等,并了解它们在实际应用中的作用。对于机器学习在NLP中的应用,我希望书中能够详细介绍一些经典的算法,并解释它们是如何解决NLP问题的。我尤其关注书中关于深度学习在NLP领域最新进展的部分,例如预训练语言模型(如BERT、GPT系列)是如何工作的,以及它们如何极大地提升了NLP任务的性能。我希望书中能够提供一些通俗易懂的解释,帮助我理解这些复杂模型的原理。同时,我非常期待书中能够包含一些实际的案例和代码示例,最好是能够使用Python语言,并结合一些流行的深度学习框架(如PyTorch或TensorFlow),让我能够亲手实践,将理论知识转化为实际操作。如果书中还能提供关于如何进行模型评估、调优以及部署的指导,那将是对我跨领域学习的极大帮助。
作为一名人工智能爱好者,我对《自然语言处理原理与技术实现》这本书一直非常关注。我希望这本书能让我从一个“看热闹”的旁观者,变成一个能够“玩得转”的实践者。我期待书中能够用通俗易懂的语言,解释NLP的基本概念,比如什么是分词、词性标注、命名实体识别,以及为什么这些步骤很重要。我希望它能够像一个循序渐进的教学过程,从最简单的文本处理任务开始,逐步深入到更复杂的应用,比如情感分析、文本摘要、问答系统等等。我非常希望能看到书中提供详细的代码示例,最好是使用Python语言,并能够利用一些流行的NLP库(如jieba, NLTK, spaCy)来完成具体的任务。我希望书中能够解释代码的每一部分,让我明白为什么这样做,以及它背后的原理是什么。我期待书中能够介绍一些机器学习和深度学习的基本概念,并说明它们是如何被应用于NLP领域的。例如,我希望了解词嵌入(word embeddings)是如何工作的,以及它如何帮助计算机理解词语的含义。对于像RNN、LSTM、Transformer这样的模型,我希望书中能够用直观的方式进行讲解,而不是过于数学化的推导。我非常渴望书中能够提供一些简单的项目实践,让我能够跟着书本一步步地构建一个完整的NLP应用,比如一个简单的文本分类器或者一个情感分析工具。如果书中还能包含一些关于如何利用在线资源(如公开数据集、预训练模型)来加速学习和实践的建议,那就更完美了。
我是一名人工智能领域的初学者,对于《自然语言处理原理与技术实现》这本书,我的期望是能够获得一个扎实、系统的入门知识体系。目前市面上关于AI的书籍琳琅满目,但很多都停留在概念层面,或者过于侧重数学推导,让我觉得难以吸收。这本书的名称“原理与技术实现”听起来就很有分量,让我觉得它能够提供理论和实践的完美结合,这正是我作为新手最需要的。我希望这本书能够从最基础的NLP概念开始讲解,比如什么是自然语言处理,它能解决哪些问题,NLP的研究流程是怎样的。然后,我希望能逐步了解文本数据的基本处理方法,包括分词、词性标注、命名实体识别等。对于核心的NLP任务,比如文本分类、聚类、信息检索,我希望书中能详细介绍其基本原理和常用的算法,例如朴素贝叶斯、支持向量机、逻辑回归等。更重要的是,我期待书中能够引入深度学习在NLP中的应用,例如如何使用词嵌入(word embeddings)来表示词语,如何利用卷积神经网络(CNN)或循环神经网络(RNN)来处理文本序列。我非常渴望看到书中能够提供具体的代码示例,最好是使用Python语言,并结合一些流行的深度学习框架(如TensorFlow或PyTorch),让我能够跟着书本一步步地实现这些NLP模型。我希望书中能清晰地解释每个代码片段的含义,以及它们是如何与理论原理相对应的。如果书中还能包含一些关于如何评估模型性能的指标和方法,以及如何优化模型,那就太好了。我期待这本书能让我对NLP有一个全面而深入的认识,并能够独立完成一些简单的NLP项目。
作为一名AI算法工程师,我时常需要面对各种复杂的NLP问题。《自然语言处理原理与技术实现》这本书的出现,对我来说,就像是解决燃眉之急的“宝典”。我希望它能提供一个全面而深入的NLP技术栈,涵盖从经典方法到前沿模型的一切。我已经熟练掌握了一些基础的NLP技术,但随着业务需求的不断演进,我需要不断学习和更新知识。我期待这本书能够详细阐述各种NLP任务的最新技术进展,比如在大规模预训练模型(如BERT、GPT系列、RoBERTa等)方面,我希望能深入了解它们的模型架构、训练方法、以及在各种下游任务上的微调策略。书中关于模型微调(fine-tuning)和迁移学习(transfer learning)的讲解,我希望能够细致入微,提供各种实际场景下的应用技巧和注意事项。此外,我特别关注书中关于如何处理大规模、真实世界数据的章节,例如数据清洗、噪声过滤、不平衡数据处理、以及如何构建高效的数据管道。我希望书中能够提供一些关于模型部署和优化的实践经验,包括如何进行模型压缩、量化,如何实现高效的模型推理,以及如何进行A/B测试和持续监控。如果书中还能涉及一些NLP在特定领域(如医疗、金融、法律)的应用案例和解决方案,那将极大地提升其价值。我对书中关于如何评估和选择模型的讨论也充满期待,希望能够获得一些关于如何权衡模型性能、计算资源和推理速度的指导。总而言之,我希望这本书能够成为我解决复杂NLP问题时,最可靠的参考资料和技术指南。
我对《自然语言处理原理与技术实现》这本书的兴趣,源于我对语言本身的好奇以及对计算机理解人类语言能力的无限遐想。作为一名人文社科背景的研究者,我常常思考语言如何承载信息、如何塑造思维,以及计算机如何在浩瀚的文本海洋中捕捉和提炼意义。我深知,要实现这一点,需要理论的支撑和技术的驱动。因此,我非常希望这本书能够在我的人文视角和技术现实之间架起一座桥梁。我希望书中能够从语言学的基本原理出发,例如词义的消歧、句法的分析、语篇的衔接等,解释这些语言现象是如何在计算机层面被建模和处理的。我期待书中能深入探讨不同NLP模型(如循环神经网络RNN、长短期记忆网络LSTM、门控循环单元GRU、以及近年来大放异彩的Transformer架构)是如何模拟人类理解语言的机制,以及它们的优势和局限性。更重要的是,我希望书中能够以一种易于理解的方式,介绍这些模型是如何通过大量的文本数据进行“学习”的,以及“学习”的过程是如何使得计算机能够完成诸如文本生成、信息抽取、情感分析等复杂的任务。我特别关注书中关于语义表示(word embeddings, sentence embeddings)的部分,这对我理解计算机如何“理解”词语和句子的含义至关重要。如果书中还能探讨一些NLP技术在人文研究中的潜在应用,比如自动文本摘要、主题模型在文学作品分析中的运用、或者情感分析在历史文献研究中的价值,那将是我莫大的惊喜。我期待这本书不仅能让我掌握NLP的技术,更能让我从技术的角度,重新审视和理解语言的魅力。
在我看来,《自然语言处理原理与技术实现》这本书的标题就如同一个信号,预示着它将是一场深度探索的旅程。我是一名对计算语言学和人工智能交叉领域充满热情的研究者,一直致力于理解人类语言的本质以及计算机如何能够模拟甚至超越人类的语言理解能力。我希望这本书能够在我现有的理论认知基础上,提供更深入的技术细节和实践指导。我期待书中能够详细阐述不同NLP模型(如RNN, LSTM, GRU, Transformer)的数学原理、模型架构、以及它们在处理不同类型语言现象时的优劣势。对于模型训练中的关键技术,例如反向传播算法、优化器选择、以及正则化方法,我希望书中能够提供详尽的解释和分析。我特别关注书中关于词嵌入(word embeddings)和上下文感知嵌入(contextualized embeddings)的讨论,期望能够深入理解它们是如何捕捉词语的语义信息和上下文关系的。此外,我非常希望书中能够提供关于如何构建和利用大型语料库进行NLP模型训练的实践经验,以及如何处理海量文本数据中的噪声和偏差。我期待书中能够介绍一些前沿的NLP技术,例如图神经网络(GNN)在NLP中的应用、可解释性NLP(Explainable NLP)的研究进展、以及多模态NLP(Multimodal NLP)的最新成果。如果书中还能包含关于如何进行NLP模型评估、性能优化、以及在实际部署中可能遇到的挑战和解决方案的讨论,那将是对我研究工作非常有价值的参考。
这本书的封面设计给我一种非常专业的学术感觉,让我对《自然语言处理原理与技术实现》的内容充满了好奇和期待。我目前是一名正在攻读博士学位的研究生,研究方向与自然语言处理密切相关。我希望这本书能够为我提供一个坚实的理论基础,并且能够引导我深入理解NLP领域的核心技术和最新进展。我特别期待书中能够对NLP领域的经典模型和算法进行详细的阐述,比如HMM, CRF, MaxEnt等,并分析它们的数学原理和优缺点。同时,我也希望书中能够全面介绍当前主流的深度学习模型在NLP中的应用,例如Word2Vec, GloVe, ELMo, BERT, GPT等,并深入探讨它们的模型结构、训练机制、以及在各种NLP任务上的表现。我期望书中能够提供关于模型选择、模型评估、以及超参数调优的深入指导,这对于我进行科研项目至关重要。另外,我非常关注书中关于NLP理论与实际应用相结合的部分,希望能够了解最新的NLP研究成果是如何被转化为实际的技术实现的。如果书中能够涵盖一些关于如何进行大规模文本数据处理、分布式训练、以及模型部署的先进技术,那将极大地提升我的科研效率。我非常期待书中能够包含一些前沿的研究方向和开放性问题,为我的博士研究提供新的思路和灵感。总而言之,我希望这本书能够成为我进行NLP研究的得力助手,帮助我深入理解该领域的核心技术,并为我的学术发展奠定坚实的基础。
作为一个已经步入职场几年,但仍旧渴望在技术浪潮中不掉队的软件工程师,我对《自然语言处理原理与技术实现》的期待,更多地落在了“技术实现”的实用性上。在实际工作中,我们经常会遇到需要处理大量非结构化文本的场景,例如用户反馈分析、舆情监控、内容审核、智能客服等等。过去,我们可能更多地依赖于规则匹配或者一些简单的统计模型,效率不高,效果也受限。近年来,深度学习在NLP领域取得了爆炸式的进展,我深知掌握这些新技术的重要性,但理论知识的学习往往需要大量时间和精力,而且很多时候,学习了半天理论,却不知道如何在实际项目中落地,或者如何选择合适的工具和框架。这本书的名称正击中了我内心的痛点。我希望它能够提供一套清晰、系统的实践指南,从项目的启动,到数据的预处理,模型的选择、训练、调优,再到最终的部署和应用,能够提供详尽的步骤和指导。例如,书中是否会介绍如何利用现有的开源NLP库(如NLTK、spaCy、Hugging Face Transformers)来快速搭建解决方案?是否会提供实际案例,展示如何将NLP技术应用于解决具体的业务问题?我特别关注那些能够帮助我快速上手、解决实际问题的章节,比如如何高效地进行文本特征提取,如何选择适合不同任务的深度学习模型,如何处理模型在实际应用中遇到的性能瓶颈,以及如何进行模型的持续优化和迭代。我希望书中能包含一些关于模型解释性和可解释性的讨论,这对于我们在生产环境中理解和信任模型至关重要。另外,如果书中还能涉及一些分布式训练、模型部署到云端或边缘设备的技术,那将是锦上添花,极大地提升这本书的实用价值。
从一名软件开发者的角度,《自然语言处理原理与技术实现》这本书给我的第一印象是“干货满满”。我普段的开发工作主要集中在后端服务和Web应用,但近年来,自然语言处理技术在提升用户体验、自动化流程等方面扮演着越来越重要的角色。我希望这本书能为我打开一扇通往NLP世界的大门,并且能够提供足够的技术细节,让我能够将学到的知识应用到实际开发中。我期待书中能够清晰地解释NLP的基本概念,比如分词、词性标注、命名实体识别等,并且能够说明这些概念是如何与软件开发中的数据处理和模式识别联系起来的。对于一些常用的NLP技术,例如文本分类、情感分析、关键词提取,我希望书中能够提供不同算法的实现思路,以及如何在Python等编程语言中利用相关的库(如NLTK, spaCy, scikit-learn)来实现它们。我特别希望书中能够深入讲解如何利用深度学习框架(如TensorFlow, PyTorch)来构建和训练NLP模型,并且提供完整的代码示例,让我能够理解模型的搭建过程、数据预处理流程、模型训练和评估的步骤。我希望书中能够解释一些常见的NLP模型,如RNN, LSTM, GRU, Transformer等,并说明它们各自的适用场景和优缺点。此外,我非常关注书中关于如何将NLP模型集成到现有软件系统中的内容,比如如何设计API接口、如何处理实时数据流、以及如何保证模型的稳定性和性能。如果书中还能包含一些关于如何进行模型部署和监控的实用技巧,那将是极大的帮助。
这本书的封面设计就足够吸引人,简洁大方,书名《自然语言处理原理与技术实现》几个字醒目而不失格调,预示着这是一本既有理论深度又有实践指导意义的著作。拿到手里,纸张的质感也很好,不是那种廉价的印刷品,翻阅起来有一种沉甸甸的实在感,这让我对书中内容充满了期待。我是一个对人工智能领域,尤其是自然语言处理(NLP)方面非常感兴趣的在校学生,平日里接触的资料大多是零散的论文、技术博客,缺乏一个系统性的、深入的学习框架。市面上有很多NLP的书籍,有的过于晦涩难懂,只适合高阶研究者,有的又过于浅显,只能算是入门读物,很难找到一本能够在我现有知识基础上,将原理和实现完美结合的书。这本书的出现,恰好填补了我这样的学习者的需求。我特别希望它能从最基础的语言学概念讲起,例如词汇、语法、语义的构成,然后逐步深入到更复杂的NLP任务,比如文本分类、情感分析、机器翻译、问答系统等等。而且,我期待书中能够详细介绍这些任务背后的核心算法原理,不只是简单罗列,而是能够深入剖析其数学基础、模型演进过程,以及优缺点。更重要的是,“技术实现”这四个字让我看到了希望,我希望书中不仅能讲解原理,还能提供具体的代码实现示例,最好是基于目前主流的深度学习框架,如PyTorch或TensorFlow。这样,我才能将理论知识转化为实际操作,真正理解NLP技术的落地过程。我希望书中能包含如何处理实际文本数据中的噪声、如何进行特征工程、如何选择合适的模型以及如何评估模型性能等方面的实用技巧。如果书中还能涉及一些前沿的NLP研究方向,比如预训练语言模型(BERT、GPT系列等)的工作原理和应用,那就更好了,这将大大拓宽我的视野。我非常期待这本书能成为我学习NLP道路上的一块坚实基石。
书名说是讲“自然语言处理”,但内容有点不太够,花近一半笔墨讲了中文分词,其他着墨太少且没讲清楚。章节结构关系混乱,很多东西前后不连贯,不成体系。逻辑性好的人,可以拿来做NLP入门读物,特别是中文分词part。 如果有其他更好的选择,这本书的优先级一定是排在后面的那个……
这本书是我读过体验最差的,除了开篇对于统计模型还算清楚,后面就是很杂乱的堆砌了,有些原理都没讲清楚,就直接上代码,章节之间的关系也比较混乱,有些章节讲的也太简单了,强烈不推荐
很一般 java相关 理论性不强
书名说是讲“自然语言处理”,但内容有点不太够,花近一半笔墨讲了中文分词,其他着墨太少且没讲清楚。章节结构关系混乱,很多东西前后不连贯,不成体系。逻辑性好的人,可以拿来做NLP入门读物,特别是中文分词part。 如果有其他更好的选择,这本书的优先级一定是排在后面的那个……
这本书是我读过体验最差的,除了开篇对于统计模型还算清楚,后面就是很杂乱的堆砌了,有些原理都没讲清楚,就直接上代码,章节之间的关系也比较混乱,有些章节讲的也太简单了,强烈不推荐