1.1.1词汇量.2
1.1.2结构化.2
1.1.3歧义性.3
1.1.4容错性.3
1.1.5易变性.4
1.1.6简略性.4
1.2.1语音、图像和文本…5
1.2.2中文分词、词性标注和命名实体识别.5
1.2.3信息抽取.6
1.2.4文本分类与文本聚类…6
1.2.5句法分析.6
1.2.6语义分析与篇章分析…7
1.2.7其他高级任务7
1.3.1基于规则的专家系统…8
1.3.2基于统计的学习方法…9
1.3.3历史.9
1.3.4规则与统计.11
1.3.5传统方法与深度学习11
1.4.1什么是机器学习13
1.4.2模型…13
1.4.3特征…13
1.4.4数据集…15
1.4.5监督学习…16
1.4.6无监督学习.17
1.4.7其他类型的机器学习算法…18
1.5.1中文分词语料库19
1.5.2词性标注语料库19
1.5.3命名实体识别语料库20
1.5.4句法分析语料库20
1.5.5文本分类语料库20
1.5.6语料库建设.21
1.6.1主流NLP工具比较…21
1.6.2Python接口23
1.6.3Java接口.28
2.1.1词的定义…32
2.1.2词的性质–齐夫定律…33
2.2.1HanLP词典.34
2.2.2词典的加载.34
2.3.1完全切分…36
2.3.2正向最长匹配.37
2.3.3逆向最长匹配.39
2.3.4双向最长匹配.40
2.3.5速度评测…43
2.4.1什么是字典树.46
2.4.2字典树的节点实现47
2.4.3字典树的增删改查实现…48
2.4.4首字散列其余二分的字典树.50
2.4.5前缀树的妙用.53
2.5.1双数组的定义.55
2.5.2状态转移…56
2.5.3查询…56
2.5.4构造*57
2.5.5全切分与最长匹配60
2.6.1从字典树到AC自动机61
2.6.2goto表61
2.6.3output表…62
2.6.4fail表63
2.6.5实现…65
2.7.1原理…67
2.7.2实现…67
2.8.1DoubleArrayTrieSegment72
2.8.2AhoCorasickDoubleArrayTrie-Segment.73
2.9.1准确率…74
2.9.2混淆矩阵与TP/FN/FP/TN…75
2.9.3精确率…76
2.9.4召回率…76
2.9.5F1值…77
2.9.6中文分词中的P、R、F1计算…77
2.9.7实现…78
2.9.8第二届国际中文分词评测…79
2.9.9OOVRecallRate与IVRecallRate.81
2.10.1停用词过滤…83
2.10.2简繁转换87
2.10.3拼音转换90
3.1.1什么是语言模型92
3.1.2马尔可夫链与二元语法…94
3.1.3n元语法…95
3.1.4数据稀疏与平滑策略96
3.2.11998年《人民日报》语料库PKU.97
3.2.2微软亚洲研究院语料库MSR98
3.2.3繁体中文分词语料库98
3.2.4语料库统计.99
3.3.1加载语料库…101
3.3.2统计一元语法…101
3.3.3统计二元语法…103
3.4.1加载模型104
3.4.2构建词网107
3.4.3节点间的距离计算111
3.4.4词图上的维特比算法.112
3.4.5与用户词典的集成115
3.5.1标准化评测…118
3.5.2误差分析118
3.5.3调整模型119
3.6.1日语分词语料…122
3.6.2训练日语分词器.123
4.1.1序列标注与中文分词.126
4.1.2序列标注与词性标注.127
4.1.3序列标注与命名实体识别128
4.2.1从马尔可夫假设到隐马尔可夫模型129
4.2.2初始状态概率向量.130
4.2.3状态转移概率矩阵.131
4.2.4发射概率矩阵…132
4.2.5隐马尔可夫模型的三个基本用法…133
4.3.1案例–医疗诊断.133
4.3.2样本生成算法…136
4.4.1转移概率矩阵的估计.138
4.4.2初始状态概率向量的估计139
4.4.3发射概率矩阵的估计.140
4.4.4验证样本生成与模型训练141
4.5.1概率计算的前向算法.142
4.5.2搜索状态序列的维特比算法…143
4.6.1标注集148
4.6.2字符映射149
4.6.3语料转换150
4.6.4训练151
4.6.5预测152
4.6.6评测153
4.6.7误差分析154
4.7.1二阶转移概率张量的估计155
4.7.2二阶隐马尔可夫模型中的维特比算法156
4.7.3二阶隐马尔可夫模型应用于中文分词158
5.1.1定义160
5.1.2应用161
5.2.1特征向量与样本空间.162
5.2.2决策边界与分离超平面164
5.2.3感知机算法…167
5.2.4损失函数与随机梯度下降*169
5.2.5投票感知机和平均感知机171
5.3.1人名性别语料库.174
5.3.2特征提取174
5.3.3训练175
5.3.4预测176
5.3.5评测177
5.3.6模型调优178
5.4.1定义180
5.4.2结构化预测与学习的流程180
5.5.1结构化感知机算法.180
5.5.2结构化感知机与序列标注182
5.5.3结构化感知机的维特比解码算法…183
5.6.1特征提取187
5.6.2多线程训练…189
5.6.3特征裁剪与模型压缩*.190
5.6.4创建感知机分词器.192
5.6.5准确率与性能…194
5.6.6模型调整与在线学习*.195
5.6.7中文分词特征工程*.197
6.1.1生成式模型与判别式模型201
6.1.2有向与无向概率图模型202
6.2.1线性链条件随机场.205
6.2.2条件随机场的训练*207
6.2.3对比结构化感知机.210
6.3.1CRF++的安装212
6.3.2CRF++语料格式213
6.3.3CRF++特征模板214
6.3.4CRF++命令行训练215
6.3.5CRF++模型格式216
6.3.6CRF++命令行预测217
6.3.7CRF++代码分析218
6.4.1训练分词器…220
6.4.2标准化评测…220
7.1.1什么是词性…222
7.1.2词性的用处…223
7.1.3词性标注223
7.1.4词性标注模型…223
7.2.1《人民日报》语料库与PKU标注集…225
7.2.2国家语委语料库与863标注集.231
7.2.3《诛仙》语料库与CTB标注集…234
7.3.1基于隐马尔可夫模型的词性标注…237
7.3.2基于感知机的词性标注238
7.3.3基于条件随机场的词性标注…240
7.3.4词性标注评测…241
7.4.1朴素实现242
7.4.2标注语料243
12.1.3宾州树库和中文树库.326