Natural Language Processing in TensorFlow

Discover the tools software developers use to build scalable AI-powered algorithms in TensorFlow, a popular open-source machine learning framework.In this four-course Specialization, you'll explore exciting opportunities for AI applications. Begin by developing an understanding of how to build and train neural networks. Improve a network's performance using convolutions as you train it to identify real-world images. You'll teach machines to understand, analyze, and respond to human speech with natural language processing systems. Learn to process text, represent sentences as vectors, and input

Created by: Laurence Moroney

icon
Quality Score

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

Overall Score : 86 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a artificial intelligence course? Or looking for more detail on Laurence Moroney's Natural Language Processing in TensorFlow? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

If you are a software developer who wants to build scalable AI-powered algorithms, you need to understand how to use the tools to build them. This Specialization will teach you best practices for using TensorFlow, a popular open-source framework for machine learning.In Course 3 of the deeplearning.ai TensorFlow Specialization, you will build natural language processing systems using TensorFlow. You will learn to process text, including tokenizing and representing sentences as vectors, so that they can be input to a neural network. You'll also learn to apply RNNs, GRUs, and LSTMs in TensorFlow. Finally, you'll get to train an LSTM on existing text to create original poetry!The Machine Learning course and Deep Learning Specialization from Andrew Ng teach the most important and foundational principles of Machine Learning and Deep Learning. This new deeplearning.ai TensorFlow Specialization teaches you how to use TensorFlow to implement those principles so that you can start building and applying scalable models to real-world problems. To develop a deeper understanding of how neural networks work, we recommend that you take the Deep Learning Specialization.

icon
Instructor Details

Laurence Moroney

Laurence Moroney is a Developer Advocate at Google working on Artificial Intelligence with TensorFlow. As the author of more programming books than he can count, he's excited to be working with deeplearn.ai and Coursera in producing video training. When not working with technology, he's a member of the Science Fiction Writers of America, having authored several science fiction novels, a produced screenplay and comic books, including the prequel to the movie 'Equilibrium' starring Christian Bale. Laurence is based in Washington State, where he drinks way too much coffee.

icon
Reviews

4.3

130 total reviews

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

By Tryggvi E on 6-Jul-19

Compared to Andrew's original M/L course, and the most recent Deeplearning specialization, this series of courses is very lightweight. The material is very good, well organized and clear. But it can be covered fairly quickly. This last one, natural language processing, can be completed in an afternoon, all four weeks. This is a bit annoying, as the courses appear so far apart, I have paid over $40 for each of these three, for what could essentially be a weekend course (all three courses combined).Nothing wrong with the material, and I often use and refer to Laurence's code examples. I just wish there was more material in these courses.

By Asad K on 30-Jul-19

Very elementary introduction to applications and scenarios in nlp. As has already been mentioned in other comments, the whole course can be compressed into no more than two hour long lecture and exercises over an afternoon.The lectures consist of short videos introducing snippets of code and occasionally making claims but without actual notebooks with which people can play and reproduce results. The quizzes through out this specialization have been written extremely poorly, testing irrelevant (if any) information about datasets and naming modules etc. The quizzes are so trivial that the fact the course grade and certificates are only based off performance on the quizzes makes the whole idea of paying to get certificates questionable.The exercise notebooks are okay but are extremely redundant. After the great expectations built from taking Andrew's deeplearning specialization and machine learning course, I must say the first three courses of this specialization have been extremely disappointing. I still want to thank the instructors and the team for taking the time and effort to build this specialization. Perhaps I'm just not the audience it was aimed at. My recommendation to other learners is to first checkout the free tutorials on tensorflow website and keras blog, and then audit through videos in this specialization before deciding to pay for it (Also make sure to first check a few other resources, e.g. Deep Learning with Python textbook by Francois Chollet, the github repo for which is public and the notebooks are almost exactly the same as here but more in-depth).

By Renjith B on 22-Jul-19

NLP basics. Missing a lot of things. This entire course could have been made in to a single weeks 5 mins video.

By Abhilash V on 4-Jul-19

A quick and practical overview of NLP with Tensoflow keras module.

By Naman B on 5-Jul-19

The course if worse than even an overview course. It just shows you some random code and you have tyo try assignments yourself without any knowledge of nlp. This is not expected from deeplearning.ai.

By Gogul I on 22-Jun-19

Amazing course by Laurence Moroney. But only after finishing Sequence Models by Andrew NG, I was able to understand the concepts taught here.

By Mo R on 7-Jul-19

I was waiting for a course that covers NLP, this course covers all topics of NLP with added value working with Tensorflowto facilitate implementing projects, and it's well designed, and Dr. Laurence is amazing, his explanations are useful and easy to understand, Thank You!

By Daniel H on 29-Jul-19

I am enrolled and paying 49$ a month for the 4th course in this specialization and it hasn't even been released yet. Not sure how it is fair for them to release a specialization that isn't complete and take people's money while they finish the last course... Other than that... So far, this has been a good series of courses in the Tensor Flow in Practice specialization. Although it feels like a slightly watered-down version of Andrew Ng's 5 course deep learning specialization.

By Matheus T M on 23-Jul-19

Missing the colab files

By Craig T on 20-Jun-19

Lightweight course. Probably about an hour of real content.

By Harshit S on 28-Jun-19

Not challenging , very much beginner level course , shouldnt be tagged as intermediate in my opinion

By Irina G on 2-Aug-19

One star for the ML poetry and one star for the content. The content can be learned in a few hours. Not much more than a simplistic tutorial on some simple problems. Dilutes the value of Coursera specializations.