Python自然语言处理图书
人气:69

Python自然语言处理

Python自然语言处理方面的之作 快速了解一些概念及基本工作原理的必读 提供丰富英文语料库和代码,方便练习
  • 所属分类:图书 >计算机/网络>程序设计>其他  
  • 作者:[Steven] [Bird]
  • 产品参数:
  • 丛书名:--
  • 国际刊号:9787115333681
  • 出版社:人民邮电出版社
  • 出版时间:2014-07
  • 印刷时间:2014-07-01
  • 版次:1
  • 开本:16开
  • 页数:--
  • 纸张:胶版纸
  • 包装:平装-胶订
  • 套装:

内容简介

自然语言处理(Natural Language Processing,NLP)是计算机科学领域与人工智能领域中的一个重要方向。它研究能够实现人与计算机之间用自然语言进行有效通信的各种理论和方法,涉及所有用计算机对自然语言进行的操作。

《Python自然语言处理》是自然语言处理领域的一本实用入门指南,旨在帮助读者学习如何编写程序来分析书面语言。《Python自然语言处理》基于Python编程语言以及一个名为NLTK的自然语言工具包的开源库,但并不要求读者有Python编程的经验。全书共11章,按照难易程度顺序编排。第1章到第3章介绍了语言处理的基础,讲述如何使用小的Python程序分析感兴趣的文本信息。第4章讨论结构化程序设计,以巩固前面几章中介绍的编程要点。第5章到第7章介绍语言处理的基本原理,包括标注、分类和信息提取等。第8章到第10章介绍了句子解析、句法结构识别和句意表达方法。第11章介绍了如何有效管理语言数据。后记部分简要讨论了NLP领域的过去和未来。

《Python自然语言处理》的实践性很强,包括上百个实际可用的例子和分级练习。《Python自然语言处理》可供读者用于自学,也可以作为自然语言处理或计算语言学课程的教科书,还可以作为人工智能、文本挖掘、语料库语言学等课程的补充读物。

编辑推荐

Python自然语言处理方面的之作

快速了解一些概念及基本工作原理的必读

提供丰富英文语料库和代码,方便练习

从输入法联想提示(predictive text)、email过滤到自动文本汇总、机器翻译,大量的语言相关的技术都离不开自然语言处理的支持,而这本书提供了自然语言处理的入门指南。通过本书,你将学到如何编写能处理大量非结构化文本的Python程序。你可以访问具有丰富标注的、涵盖了语言学各种数据结构的数据集,而且你将学习分析书面文档的内容以及结构的主要算法。

通过大量的例子和练习,本书将帮助你:

从非结构化文本中提取信息,无论是猜测主题还是识别“命名实体”;

分析文本的语言学结构,包括语法和语义分析;

访问流行的语言学数据集,包括WordNet和treebanks;

整合从语言学到人工智能等多个领域的技术。

通过使用Python程序设计语言和自然语言工具包(NTLK)的开源库,本书将帮助你增加自然语言处理的实际经验。如果你对开发Web应用、分析多语言的新闻源或编制濒危语言感兴趣,或者只是想要从程序员的视角看人类语言如何运作,你将发现本书不仅有趣而且极其有用。

作者简介

Steven Bird是墨尔本大学计算机科学和软件工程系副教授,宾夕法尼亚大学语言学数据联盟高级研究助理。

Ewan Klein是爱丁堡大学信息学院语言技术教授。

Edward Loper是毕业于宾夕法尼亚大学专注于机器学习的自然语言处理方向的博士,现在在波士顿的BBN Technologies担任研究员。

目录

第1章语言处理与Python

1.1语言计算:文本和词汇

1.2近观Python:将文本当做词链表

1.3计算语言:简单的统计

1.4回到Python:决策与控制

1.5自动理解自然语言

1.6小结

1.7深入阅读

1.8练习

第2章获得文本语料和词汇资源

2.1获取文本语料库

2.2条件频率分布

2.3更多关于Python:代码重用

2.4词典资源

2.5WordNet

2.6小结

2.7深入阅读

2.8练习

第3章处理原始文本

3.1从网络和硬盘访问文本

3.2字符串:最底层的文本处理

3.3使用Unicode进行文字处理

3.4使用正则表达式检测词组搭配

3.5正则表达式的有益应用

3.6规范化文本

3.7用正则表达式为文本分词

3.8分割

3.9格式化:从链表到字符串

3.10小结

3.11深入阅读

3.12练习

第4章编写结构化程序

4.1回到基础

4.2序列

4.3风格的问题

4.4函数:结构化编程的基础

4.5更多关于函数

4.6程序开发

4.7算法设计

4.8Python库的样例

4.9小结

4.10深入阅读

4.11练习

第5章分类和标注词汇

5.1使用词性标注器

5.2标注语料库

5.3使用Python字典映射词及其属性

5.4自动标注

5.5N-gram标注

5.6基于转换的标注

5.7如何确定一个词的分类

5.8小结

5.9深入阅读

5.10练习

第6章学习分类文本

6.1监督式分类

6.2监督式分类的举例

6.3评估

6.4决策树

6.5朴素贝叶斯分类器

6.6较大熵分类器

6.7为语言模式建模

6.8小结

6.9深入阅读

6.10练习

第7章从文本提取信息

7.1信息提取

7.2分块

7.3开发和评估分块器

7.4语言结构中的递归

7.5命名实体识别

7.6关系抽取

7.7小结

7.8深入阅读

7.9练习

第8章分析句子结构

8.1一些语法困境

8.2文法的用途

8.3上下文无关文法

8.4上下文无关文法分析

8.5依存关系和依存文法

8.6文法开发

8.7小结

8.8深入阅读

8.9练习

第9章建立基于特征的文法

9.1文法特征

9.2处理特征结构

9.3扩展基于特征的文法

9.4小结

9.5深入阅读

9.6练习

第10章分析语句的含义

10.1自然语言理解

10.2命题逻辑

10.3一阶逻辑

10.4英语语句的语义

10.5段落语义层

10.6小结

10.7深入阅读

10.8练习

第11章语言数据管理

11.1语料库结构:案例研究

11.2语料库生命周期

11.3数据采集

11.4使用XML

11.5使用Toolbox数据

11.6使用OLAC元数据描述语言资源

11.7小结

11.8深入阅读

11.9练习

后记

参考文献

媒体评论

“少有的一本书,用如此清晰的方法如此优美整洁的代码处理一个如此复杂的计算机问题……这是一本从中可以学习自然语言处理的书。”

——Ken Getz, MCW Technologies高级顾问

网友评论(不代表本站观点)

来自匿名用**的评论:

书是凑合,我本身要求店家开一个普通发票,有税号的就行,用于学校报销,店家给我开的发票没按我的要求,没税号,联系客服,告诉我月底开。结果到月底,说还是开不了,要我把发票寄回去,重新开,邮费还要我自己掏。同一时间我在当当买了另一本书,人家店家就开的合适。而你们这家一开始就推脱我,一点诚意都没有,到月底还让我自己把发票寄回去。差评。。糟心的一次购物

2017-10-03 13:42:23
来自无昵称**的评论:

很好,质量不错,实用性强专业性强好。

2017-11-01 08:27:35
来自赵婷199**的评论:

内容不错,和我想的不太一样

2017-11-02 01:14:58
来自无昵称**的评论:

要好好学习

2017-11-06 15:15:43
来自无昵称**的评论:

喜欢python的喜欢数据挖掘的朋友可以看一下

2014-12-07 14:14:39
来自无昵称**的评论:

是根据影印版翻译的,其实建议看网页上的最新版...

2014-12-23 22:36:23
来自无昵称**的评论:

期待已久的一本书,国内终于引进了。网上之前有人义务翻译了一个电子版,很赞

2014-10-20 10:36:56
来自我来买**的评论:

书很不错,只是包装太单薄,两本书都被磨的很厉害,快递太不负责了。

2015-09-10 18:14:59
来自匿名用**的评论:

有几处黏页的现象,用手轻轻撕开,个别字也被撕掉了

2017-06-20 23:53:03
来自一方尘**的评论:

还不错,不过原作者是外国人,处理都是英文,如果来做中文的话,还是需要更进一步的努力!

2014-11-18 14:45:09
来自无昵称**的评论:

理论与实践结合相当紧密,将PYTHON编程落实到NLP各个方面,有利于读者掌握NLTK。

2014-08-21 21:42:55
来自章字无**的评论:

慢慢看,虽然以前没接触过,但总得学点什么不是吗

2017-10-20 14:46:38
来自zdda**的评论:

实用性强,推荐。对于初学或入门级的读者都考虑到,书的内容编排对读者很友好。

2015-11-07 23:40:12
来自lucyleu**的评论:

书很好,但是翻译的不太好,网站有英文版适用Python3的教程

2016-05-22 19:06:03
来自stevenz**的评论:

好书,实践性很强,python是无所不能的,适合扩充python的知识,有一定难度

2016-04-23 23:15:01
来自***(匿**的评论:

虽然是英文翻译过来的,但是总体思想还是值得一看的

2017-01-17 11:43:23
来自l***9(**的评论:

不错,挺实用的,但是需要一定的Python的基础

2017-04-24 16:36:07
来自匿名用**的评论:

从最基本的金融数据分析工具入手,可以很快的上手python数据分析

2017-05-17 09:40:15
来自匿名用**的评论:

好,对于实战较好。解决课程实验,与报告,很有帮助。

2017-05-06 16:52:44
来自无昵称**的评论:

在学习Python 机器学习,这本书非常适合

2017-10-21 13:02:12
来自无昵称**的评论:

统计专业R已经不够用了,必须要学习Python了。。。。老师推荐用书。

2016-04-23 09:53:41
来自匿名用**的评论:

这是一本很不错的值得学习的书,比较系统和全面,只是更多的是对英文的语言处理,收益很多

2017-02-27 14:04:02
来自1993041**的评论:

很适合python和自然语言处理的初学者,内容深入浅出,一开始对基础知识几乎没有什么要求,学过编程的话更容易上手

2014-07-31 22:40:48
来自无昵称**的评论:

还没看,不过应该要看啦!Python还是比较好用的!

2016-12-02 09:23:36
来自无昵称**的评论:

这本书简述了python2.x的一些简单的语法与使用,只要具备了一部分编程基础的人都能在短期内迅速上手,这样可以把更多的时间放在语言处理上。

2016-04-23 18:32:42
来自j***f(**的评论:

主要介绍英文自然语言的数据挖掘,很详细,要是能介绍中文文本的数据挖掘就更好,毕竟中文比英文更难挖掘分析

2017-05-14 16:32:11
来自cwr1992**的评论:

《Python自然语言处理》是关于python进阶的教材,涉及到大量自然语言处理的实际应用案例,具有极强的参考价值和学习价值,非常值得购买。

2016-04-22 23:03:48
来自匿名用**的评论:

很好啊,这本书非常经典,六一儿童节优惠很大,一次性买了好多。书真的不错,尤其是内容

2017-06-02 22:06:42
登录后即可发表评论

免责声明

更多相关图书
在线咨询