NLP – 使用 Python 进行自然语言处理
学习使用机器学习、Spacy、NLTK、SciKit-Learn、深度学习等进行自然语言处理
讲师:Jose Portilla
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将学到什么
- 学习使用 Python 处理文本文件
- 了解如何在 Python 中处理 PDF 文件
- 利用正则表达式在文本中进行模式搜索
- 使用 Spacy 进行超快速标记化
- 了解词干提取和词形还原
- 了解 Spacy 的词汇匹配
- 使用词性标记自动处理原始文本文件
- 了解命名实体识别
- 使用 Spacy 可视化 POS 和 NER
- 使用 SciKit-Learn 进行文本分类
- 使用潜在狄利克雷分配进行主题建模
- 了解非负矩阵分解
- 使用Word2Vec算法
- 使用NLTK进行情感分析
- 使用深度学习构建您自己的聊天机器人
要求
- 了解通用Python
- 拥有在计算机上安装 python 包的权限
- 网络连接
描述
欢迎来到互联网上最好的自然语言处理课程!本课程旨在成为您学习如何通过 Python 编程语言使用自然语言处理的完整在线资源。
在本课程中,我们将涵盖您成为世界级 NLP 与 Python 实践者所需学习的一切。
我们将从基础知识开始,学习如何使用 Python 打开和处理文本和 PDF 文件,以及学习如何使用正则表达式来搜索文本文件内的自定义模式。
之后,我们将从自然语言处理的基础知识开始,利用 Python 的自然语言工具包库以及最先进的 Spacy 库来实现超快速的标记化、解析、实体识别和文本词形还原。
我们将了解基本的 NLP 概念,例如词干提取、词形还原、停用词、短语匹配、标记化等等!
接下来我们将介绍词性标记,您的 Python 脚本将能够自动将文本中的单词分配到适当的词性,例如名词、动词和形容词,这是构建智能语言系统的重要组成部分。
我们还将了解命名实体识别,使您的代码能够通过提供文本信息来自动理解金钱、时间、公司、产品等概念。
通过最先进的可视化库,我们将能够实时查看这些关系。
然后,我们将继续了解使用 Scikit-Learn 进行文本分类的机器学习,例如自动构建机器学习系统,可以确定积极与消极的电影评论,或垃圾邮件与合法电子邮件。
我们将把这些知识扩展到更复杂的自然语言处理无监督学习方法,例如主题建模,我们的机器学习模型将从原始文本文件中检测主题和主要概念。
本课程甚至涵盖高级主题,例如使用 NLTK 库对文本进行情感分析,以及使用 Word2Vec 算法创建语义词向量。
本课程包括专门讨论最先进的高级主题的整个部分,例如使用深度学习来构建我们自己的聊天机器人!
您不仅可以通过本课程获得精彩的技术内容,还可以访问我们与课程相关的问答论坛以及我们的实时学生聊天频道,以便您可以与其他学生合作完成项目,或者获得我和课程助教对课程内容提供帮助。
所有这些都附带 30 天退款保证,因此您可以无风险地尝试该课程。
你在等什么?立即成为自然语言处理专家!
我会在课程中见到你,
何塞
本课程适合谁:
- 对学习如何使用自然语言处理感兴趣的 Python 开发人员。
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。