YoVDO

Introduction to Natural Language Processing in Python

Offered By: Coursera Project Network via Coursera

Tags

Natural Language Processing (NLP) Courses Python Courses Natural Language Toolkit (NLTK) Courses Named Entity Recognition Courses Lemmatization Courses Stemming Courses spaCy Courses

Course Description

Overview

In this 1-hour long project-based course, you will learn basic principles of Natural Language Processing, or NLP. NLP refers to a group of methods for parsing and extracting meaning from human language. In this course, we'll explore the basics of NLP as well as detail the workflow pipeline for NLP and define the three basic approaches to NLP tasks. You'll get the chance to go hands on with a variety of methods for coding NLP tasks ranging from stemming and chunking, Named Entity Recognition, lemmatization, and other tokenization methods. You'll be introduced to open-source libraries such as NLTK, spaCy, Gensim, Pattern, and TextBlob. By the end of this course, you will feel more acquainted with the basics of the NLP workflow and will be ready to begin experimenting and prepare for production-level NLP application coding.

I would encourage learners to experiment with the tools and methods discussed in this course. The learner is highly encouraged to experiment beyond the scope of the course.

Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

Taught by

Charles Ivan Niswander II

Related Courses

Lexicografía didáctica española: Uso y aplicaciones de los diccionarios
Universidad de Murcia via Miríadax
Creating a Wordcloud using NLP and TF-IDF in Python
Coursera Project Network via Coursera
U&P AI - Natural Language Processing (NLP) with Python
Udemy
NLP - Natural Language Processing with Python
Udemy
NLP Certification Training with Python
Edureka