Chevron Left
Back to Natural Language Processing with Classification and Vector Spaces

Learner Reviews & Feedback for Natural Language Processing with Classification and Vector Spaces by DeepLearning.AI

4.6
stars
4,548 ratings

About the Course

In Course 1 of the Natural Language Processing Specialization, you will: a) Perform sentiment analysis of tweets using logistic regression and then naïve Bayes, b) Use vector space models to discover relationships between words and use PCA to reduce the dimensionality of the vector space and visualize those relationships, and c) Write a simple English to French translation algorithm using pre-computed word embeddings and locality-sensitive hashing to relate words via approximate k-nearest neighbor search. By the end of this Specialization, you will have designed NLP applications that perform question-answering and sentiment analysis, created tools to translate languages and summarize text. This Specialization is designed and taught by two experts in NLP, machine learning, and deep learning. Younes Bensouda Mourri is an Instructor of AI at Stanford University who also helped build the Deep Learning Specialization. Łukasz Kaiser is a Staff Research Scientist at Google Brain and the co-author of Tensorflow, the Tensor2Tensor and Trax libraries, and the Transformer paper....

Top reviews

YB

Oct 16, 2022

This course is excellent and is well-organized​. I would definitely recommend it to others. The instructor​ explains the topic in a crystal clear way​. I​ learned a lot and had a great time. Thanks!

MR

Feb 12, 2023

I really enjoy and this course is exactly what I expect. It covers both practical and conceptual aspects greatly and I recommend everyone to enroll in this course to make their NLP foundations strong

Filter by:

826 - 850 of 899 Reviews for Natural Language Processing with Classification and Vector Spaces

By Susie B

Oct 15, 2021

In general, good. Misspellings in assignments is not very professional, should be revised.

By Phillip

Sep 20, 2020

Would be good if there are more checkpoints to see if the codes are correct or not.

By Kiran K

Feb 19, 2025

but when it comes to text converting i am expecting more in model point of view

By Abhinay C

Mar 15, 2024

There should have been a little more elaboration in week 4 final content

By Kestin C

Oct 29, 2020

Some example is hard to understand, and few of the diagram is ambiguous.

By Alex A

Dec 21, 2020

Especially later excercises contain code/instructions that are unclear

By Luiz O V B O

Jun 24, 2021

I would like to have more content and explanation about the math

By john s

Jan 10, 2021

I don't feel the assignments help understand the material.

By Huang J

Dec 23, 2020

The videos are too short. Discussions are oversimplified.

By Renato R G

Dec 14, 2021

It is an interesting course to learn the basics of NLP

By Anish S

Nov 9, 2020

good for beginners, but needs more advanced concepts.

By Sonam G

Aug 2, 2020

The explanations in the videos could be improved.

By Deleted A

Jun 27, 2020

No longer required. Beyond my present knowledge.

By Shayan J

Dec 26, 2020

Content is verbose and locks context in places

By Lorena P

Feb 15, 2021

I believe that explanations where too shallow

By Zaid A

Dec 11, 2021

very good course, a lot of stat and math

By Sihao L

Aug 19, 2020

So many small mistakes here and there

By Devarsh M

Feb 12, 2023

Disappointed. need better syllabus

By Kaufland e S G A : H 2 5 K

Jul 5, 2022

Mentor needed for the assignments!

By Harshita B

Dec 4, 2020

I didn't quite get the feel of it

By Spandan.Pandey B

Mar 27, 2022

Problems in week 3 Assignment

By jkf

Oct 15, 2020

Just ignore the video!

By Rishik R

Apr 5, 2021

Too easy

By Dmitriy I

Jan 29, 2021

Too easy

By Adam S

Dec 11, 2022

This class is disappointing, especially after the Machine Learning Specialization classes which were given by Andrew Ng. Overall, this is the kind of class where the detailed syllabus the most valuable component. There is good information and topical introductions here, but I think the lecturer has forgotten the feeling of not being 1000% familiar with the material, especially the math.

Some notes:

1) Most, if not all topics are glossed over very quickly, especially mathematical ones. I very much miss Andrew's deeper (and more extensive) "intuition" videos here, and I say that as someone with a degree in computer science.

2) There are many errors in the lectures and in the labs. Sometimes a "popup" will tell you about them, sometimes not.

3) Popup quizzes in the lecture videos happen before the lecturer has even finished speaking about the topic being quizzed and are very jarring.

4) The "practice" (but still graded) quizzes have a difficulty level way out of proportion to the lecture content, especially those mathematical concepts that are so quickly glossed over. If you really must spend only 30 seconds on an equation and then expect us to remember/work it off the top of our head in a quiz days later, give us some exercises or some practice at least!

5) Labs are mostly just literal steps of "type this", "now type this". When it is more demanding, the instructions are not very useful and do not prepare anyone for the quirks of how libraries like numpy work. In many cases, there is no way to explain or diagnose why my numerical outputs were different from expected, especially when I followed all the instructions. Having to deep dive into the numpy documentation to find arbitrary arguments based on (seemingly arbitrary) data structure choices of the lab author in order to complete a lab doesn't feel productive or motivating.

6) Although a minor nit, the audio inconsistency between talking head and slides is very jarring. Compare to any of Andrew Ng's videos!