Modern Natural Language Processing in Python (Udemy.com)

Solve Seq2Seq and Classification NLP tasks with Transformer and CNN using Tensorflow 2 in Google Colab

Created by: Martin Jocqueviel

Produced in 2021

icon
What you will learn

  • Build a Transformer, new model created by Google, for any sequence to sequence task (e.g. a translator)
  • Build a CNN specialized in NLP for any classification task (e.g. sentimental analysis)
  • Write a custom training process for more advanced training methods in NLP
  • Create customs layers and models in TF 2.0 for specific NLP tasks
  • Use Google Colab and Tensorflow 2.0 for your AI implementations
  • Pick the best model for each NLP task
  • Understand how we get computers to give meaning to the human language
  • Create datasets for AI from those data
  • Clean text data
  • Understand why and how each of those models work
  • Understand everything about the attention mechanism, lying behind the newest and most powerful NLP algorithms

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 80 / 100

icon
Course Description

Modern Natural Language Processing course is designed for anyone who wants to grow or start a new career and gain a strong background in NLP.
Nowadays, the industry is becoming more and more in need of NLP solutions. Chatbots and online automation, language modeling, event extraction, fraud detection on huge contracts are only a few examples of what is demanded today. Learning NLP is key to bring real solutions to the present and future needs.
Throughout this course, we will leverage the huge amount of speech and text data available online, and we will explore the main 3 and most powerful NLP applications, that will give you the power to successfully approach any real-world challenge.
First, we will dive into CNNs to create a sentimental analysis application.
Then we will go for Transformers, replacing RNNs, to create a language translation system.
The course is user-friendly and efficient: Modern NL leverages the latest technologiesTensorflow 2.
0 and Google Colabassuring you that you wont have any local machine/software version/compatibility issues and that you are using the most up-to-date tools.
Who this course is for:
AI amateurs that are eager to learn how we process language nowadaysAI students that need to have a deeper and wider knowledge about NLPBusiness driven people that are eager to know how NLP can be applied to their field to leverage any text dataAnyone who wants to start a new career and get a strong background in NLP, adding efficient cases to their portfolio

icon
Instructor Details

Martin Jocqueviel

After graduating in Physics and Mathematics from cole Polytechnique in France, I specialized in Machine Learning and Artificial Intelligence at ENS. As a Mathematician I like to grasp the full implications behind every algorithm, while as a physicist I want to consider the reality of data from a practical point of view when building an AI. I decided to combined those two aspects of science to build inspiring, intuitive and useful courses for everyone!

icon
More python courses

Python 3: Deep Dive (Part 4 - OOP)

$11.99

Complete Python From A-Z - Complete Python Bootcamp

$11.99

Programming for Everybody (Getting Started with Python)

Free

An Introduction to Interactive Programming in Python

Free

EasyPy3: Python for Beginners

$11.99

Selenium Webdriver with PYTHON from Scratch + Frameworks

$11.99

icon
Reviews

4.0

157 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Raakesh SURESH KUMAR on 10/24/2020

The content is awesome. Viewers would also usually expect the pronunciation to be clear. It was a wonderful effort though kudos!

By Alvaro Henriquez on 10/16/2020

It's as I expect from the SDS team. Really clear and concise explanations, in a step-by-step approach. You should already have an understanding of basic CNN and NLP to get the most out of the course.

By Alex Wakeman on 10/15/2020

A bit too much apriori knowledge required to understand fully. Had to go elsewhere to read up.

By Priyanka Haibatti on 10/14/2020

GOOD

By Shubhan H K on 10/6/2020

good

By Samir Alaman on 10/2/2020

Voice is not much clear . Specially for non native english students

By Ajinkya Porje on 9/20/2020

The explanation could have been more easy. Its too over the head for now.

By Sasmita Patra on 9/17/2020

its okay

By Paul Walsh on 9/17/2020

Nice mix of lecture and coding. Some animations and more diagrams may help to understanding of more complex dynamics. Overall course is great value for money. Well done!

By Rohan Roy on 8/20/2020

The explanations are very brief and lack clarity.

By Kartheek Kumar Adda on 8/20/2020

Course didn't reach my expectations and is completely different from NLP.

By Arko Datta on 8/17/2020

Transformer section was a bit complex