Have a personal or library account? Click to login
精通Python自然语言处理 Cover

精通Python自然语言处理

Chinese Edition

Paid access
|Mar 2024

用Python开发令人惊讶的NLP项目

Key Features

  • 本书是学习自然语言处理的一本综合学习指南
  • 本书有助于读者使用NLTK创建NLP项目并成为相关领域的专家。

Book Description

自然语言处理(NLP)是有关计算语言学与人工智能的研究领域之一。NLP主要关注人机交互,它提供了计算机和人类之间的无缝交互,使得计算机在机器学习的帮助下理解人类语言。

本书详细介绍如何使用Python执行各种自然语言处理(NLP)任务,并帮助读者掌握利用Python设计和构建基于NLP的应用的最佳实践。本书引导读者应用机器学习工具来开发各种各样的模型。对于训练数据的创建和主要NLP应用的实现,例如命名实体识别、问答系统、语篇分析、词义消歧、信息检索、情感分析、文本摘要以及指代消解等,本书都进行了清晰的介绍。本书有助于读者使用NLTK创建NLP项目并成为相关领域的专家。

通过阅读本书,你将能够:
• 实现字符串匹配算法以及标准化技术;
• 实现统计语言建模技术;
• 深刻理解词干提取器、词形还原器、形态分析器以及形态生成器的开发;
• 开发搜索引擎并实现词性标注和统计建模(包含n-gram方法)等相关概念;
• 熟悉诸如树型库建设、CFG建设、CYK以及Earley线图解析算法等相关概念;
• 开发基于NER的系统并理解和应用情感分析的相关概念;
• 理解并实现信息检索和文本摘要等相关概念;
• 开发语篇分析系统以及基于指代消解的系统。

What you will learn

  • 实现字符串匹配算法以及标准化技术;
  • 实现统计语言建模技术;
  • 深刻理解词干提取器、词形还原器、形态分析器以及形态生成器的开发;
  • 开发搜索引擎并实现词性标注和统计建模(包含n-gram方法)等相关概念;
  • 熟悉诸如树型库建设、CFG建设、CYK以及Earley线图解析算法等相关概念;
  • 开发基于NER的系统并理解和应用情感分析的相关概念;
  • 理解并实现信息检索和文本摘要等相关概念;
  • 开发语篇分析系统以及基于指代消解的系统。

Who this book is for

对自然语言处理理论和算法感兴趣的读者,Python程序员

Table of Contents

  1. 宁符串操作
  2. 统计语言建模
  3. 形态学:在实践中学习
  4. 词性标注:单词识别
  5. 语法解析:分析训练资料
  6. 语义分析:意义很重要
  7. 情感分析:我很快乐
  8. 信息检索:访问信息
  9. 语篇分析:理解才是可信的
  10. NLP系统评估:性能分析
https://github.com/packtpublishing/mastering-natural-language-processing-with-python
PDF ISBN: 978-1-83588-671-7
Publisher: Packt Publishing Limited
Copyright owner: © 2024 Packt Publishing Limited
Publication date: 2024
Language: English
Pages: 225

People also read