|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/nlp-natural-language-processing-with-python/
课程评论:没有评论
课程名称:使用Python进行自然语言处理(NLP) 课程概述:欢迎来到互联网最好的自然语言处理课程!本课程旨在成为您学习如何使用Python编程语言进行自然语言处理的完整在线资源。我们将涵盖您成为世界级NLP从业者所需掌握的所有内容。 课程内容包括: 1. **基础知识**:学习如何使用Python打开和处理文本及PDF文件,以及如何使用正则表达式在文本文件中搜索自定义模式。 2. **自然语言处理基础**:利用自然语言工具包(NLTK)库和先进的Spacy库进行快速的标记化、解析、实体识别和文本的词形还原。 3. **基本概念**:了解词干提取、词形还原、停用词、短语匹配、标记化等重要NLP概念。 4. **词性标注**:开发Python脚本,自动为文本中的单词分配合适的词性,如名词、动词和形容词。 5. **命名实体识别**:使代码能够自动理解货币、时间、公司、产品等概念。 6. **可视化技术**:使用先进的可视化库实时查看文本关系。 7. **机器学习**:应用Scikit-Learn进行文本分类,开发能够自动判断电影评论的好坏或识别垃圾邮件与合法邮件的机器学习系统。 8. **无监督学习**:深入研究主题建模,识别原始文本中的主题和主要概念。 9. **高级主题**:包括文本情感分析、使用NLTK库以及通过Word2Vec算法创建语义词向量。 10. **深度学习**:建设自己的聊天机器人。 本课程不仅提供优质的技术内容,还包括问答论坛和实时学员聊天渠道,您可以与其他学生合作进行项目或获得课程内容的帮助。课程提供30天无风险退款保证。别再犹豫,今天就成为自然语言处理的专家吧!我们课堂上见!— 乔斯
Welcome to the best Natural Language Processing course on the internet! This course is designed to be your complete online resource for learning how to use Natural Language Processing with the Python programming language.In the course we will cover everything you need to learn in order to become a world class practitioner of NLP with Python. We'll start off with the basics, learning how to open and work with text and PDF files with Python, as well as learning how to use regular expressions to search for custom patterns inside of text files.Afterwards we will begin with the basics of Natural Language Processing, utilizing the Natural Language Toolkit library for Python, as well as the state of the art Spacy library for ultra fast tokenization, parsing, entity recognition, and lemmatization of text.We'll understand fundamental NLP concepts such as stemming, lemmatization, stop words, phrase matching, tokenization and more!Next we will cover Part-of-Speech tagging, where your Python scripts will be able to automatically assign words in text to their appropriate part of speech, such as nouns, verbs and adjectives, an essential part of building intelligent language systems.We'll also learn about named entity recognition, allowing your code to automatically understand concepts like money, time, companies, products, and more simply by supplying the text information.Through state of the art visualization libraries we will be able view these relationships in real time.Then we will move on to understanding machine learning with Scikit-Learn to conduct text classification, such as automatically building machine learning systems that can determine positive versus negative movie reviews, or spam versus legitimate email messages.We will expand this knowledge to more complex unsupervised learning methods for natural language processing, such as topic modelling, where our machine learning models will detect topics and major concepts from raw text files.This course even covers advanced topics, such as sentiment analysis of text with the NLTK library, and creating semantic word vectors with the Word2Vec algorithm.Included in this course is an entire section devoted to state of the art advanced topics, such as using deep learning to build out our own chat bots!Not only do you get fantastic technical content with this course, but you will also get access to both our course related Question and Answer forums, as well as our live student chat channel, so you can team up with other students for projects, or get help on the course content from myself and the course teaching assistants. All of this comes with a 30 day money back garuantee, so you can try the course risk free.What are you waiting for? Become an expert in natural language processing today! I will see you inside the course,Jose