上QQ阅读APP看书,第一时间看更新
内容提要
本书介绍了自然语言处理的原理与Java编程语言的技术实现,主要包括多种语言的文本处理、分布式算法与代码实现、自然语言处理相关系统构建等内容。
全书共分3篇:第1篇(第1章)为基础篇,着重介绍了使用Java开发自然语言处理技术会用到的基础知识;第2篇(第2~9章)为开发篇,着重讨论了自然语言处理常用的基本模块:多种语言分词与标注、语义分析、文章分析、文本相似度计算、文档排重、文本摘要、关键词提取、信息提取、拼写纠错、文本分类与聚类、文本倾向性分析等;第3篇(第10~12章)为系统篇,介绍了语音识别系统、问答系统和机器翻译系统。
本书可作为高等院校计算机相关专业本科生、研究生的教材,也可为对人工智能领域感兴趣的读者提供参考。