Python for Natural Language Processing (NLP)



Learn Natural Language Processing (NLP) and its Python Implementation. Build NLP models and interpret results.

What you will learn

Text classification

Sentiment Analysis

Working with text data in Python

Python Fundamentals

Natural Language Processing (NLP) topics and applications

Description

Welcome to the landing page of Python for Natural Language Processing (NLP) course. This course is built for students who want to learn NLP concepts in Python. Course starts with the repeat of the Python Fundamentals. After it text methods and pandas library is covered in the course. Text methods will be helpful when we are going to be building Natural Language Processing projects. We will use pandas library for reading and analyzing our data sets. After it we will cover some fatures of spaCy library like part of speech tagging, tokenization and named entity recognition. spaCy with NLTK are the both most popular Python libraries for Natural Language Processing.  After covering that concepts we will move into evaluation of model performances section and there we will be learning how the NLP models will be evaluated. After that task we will see Sentiment Analysis and Text Classification and we will make examples of them. At the final lectures of the course we will build a Natural Language Processing project from stratch with what we learned through the course and we will finish. At the whole course process and after it, students can reach to me about the course concepts via Q&A section of the course or direct messages on Udemy. Thanks for visiting course page and reading course description.


English
language

Content

Before starting to the course

First Lecture

Python Fundamentals

Print & Comments
Variables part 1
Variables part 2
Data types part 1
Data types part 2
Operators
If statements
Loops
Functions

Text Methods

Text methods part 1
Text methods part 2
Text methods part 3

Pandas

Pandas part 1
Pandas part 2

spaCy Library and NLP Concepts

Introduction to spaCy & Tokenization
Part of Speech Tagging & Named Entity Recognition

Evaluation of Model Performances

Train-Test Split
Confusion Matrix

Data Analysis of Course Data Set

You can download the course data set
Data Analysis part 1
Data Analysis part 2

Sentiment Analysis

Sentiment Analysis part 1
Sentiment Analysis part 2

Text Classification

Text Classification part 1
Text Classification part 2

NLP Project – Reviews

You can download the data set
Exploring data
Sentiment analysis
Text Classification

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
100% Free SEO Tools - Tool Kits PRO

Check Today's 30+ Free Courses on Telegram!

X