Very few courses where Algorithms like Knn, Logistic Regression, Naives Baye are implemented right from Scratch . and also it gives you thorough understanding of numpy and matplot.lib
One of the best introductions to the fundamentals of NLP. It's not just deep learning, fundamentals are really important to know how things evolved over time. Literally the best NLP introduction ever.
by Amit A•
Giving 2 stars because of notes provided with lectures, but there is a huge difference between what is taught in lectures and the real implementation
by Victor S•
Mostly elementary feel-good with dinner recipe style follow-ups. Assignments are not set up well, have weird issues with submission error margins
by Sahar N•
Comparing it to other deeplearning.ai courses the content was harder to follow and the assignemnts were not super eucational.
by Daniel J•
Might be good for absolute beginners but if you have some background in maths or machine learning you won't find much new.
by Tsegaye H•
I want to skip this course because I don't enough background in the concept to be able to follow the lectures.
by Sergei G•
Very confusing theory and labs comparing with previous Deep Learning track.
by Justas K•
Theorey is very shallow and the programming assignments are very basic.
by Deleted A•
by Ben S•
By far the worst course I have ever done.
The 'lectures' are just a few minutes long and as expected are very thin. Moreover, the majority (yes > 50%) of the lectures are spent explaining basic linear algebra (much of which is high school level) and hardly any time is spent on NLP itself. Most of the core NLP concepts are barely mentioned and it is obvious that the labs were written by someone else than the person who wrote the lectures as terminology gaps / differences exist and as the content is very thin it's impossible to put two and two together.
The readings are simply annotation summaries of the already brief lectures. They add no value.
The labs do not support learning in anyway. They are simply a 'fill in the gaps' exercise where > 50% of this would simply be figuring out which variable you need to index inside a loop. It is a joke.
The only good aspect of this course is the slack community and is the only thing I can recommend. If you can sign up for the trial for the course / specialization and participate in the slack community. Apart from that, the remainder of this course is a huge waste of time: you won't learn NLP here, you will simply have a guided python tour with NLP problems as content.
by Robert P•
You made the first assignment unnecessarily complicated requiring a Twitter API, and Twitter is giving me the runaround. But we should not need one. Besides, the instruction are so poorly formatted, it is a huge waste of time. I am ending my free trial. I am learning more from free Youtube tutorials. I have had some good experiences o Coursera and some terrible ones. This is one of the worst.
by Jianwei Y•
The content is not as good as I expected comparing to the deep learning specialization. Mistakes can be found from both lecture and assignment. The instructor did not explain as much and it seems like he was just trying to finish the video rather than explaining. The grading scheme for the last assignment is terrible as my feedback said. I feel disappointed.
by Greg D•
Spends a lot of time going over tedious implementation details rather than teaching interesting NLP topics and nuances, especially in the assignments. I would highly recommend spending your money and time on something else.
For having Andrew Ng's course as suggested background for this course this is a big step (read as fall) down.
by Dimitry I•
Very superficial course, just like the rest in the specialization. Quizzes and assignments are a joke. Didn't want to give negative feedback at first, but now that I am doing course #4 in the specialization, which covers material I don't know much about (Attention), I've realized how bad these courses are. Very sad.
by Khang V P•
The exercise is really badly designed. The "fill in the blank" lab do not help students actually learn. The videos is just a scratch on the surface and do not give students a good understanding of the problem. How you can suppose someone to take in NLP without prior knowledge of calculus or linear algebra?
by Sheikh S R•
NLP specialization teaches Logistics regression which must be part of data science 101. Absolute waste of time.! Course 1 & 2 are absolute unnecessary and only for profit maximization because it takes time to finish the hands on exercises.
by harish k•
Each video is ranging from a minute to 5 minutes, which will become bit tough in knowing subject and also the intuition behind each concept is not explained clearly. Will not recommend this course for learning NLP
by Tran H K•
there is no note provided
the programming questions and instructions are so ambiguous
this led to much confusion
by Jing W•
very now or then 2mins of truncated videos make inconsistent, disruptive learning experience.
by Tamas I•
Very light content, no depth to many of the concepts. Not worth the money.
Just ignore videos. They're kind of wasting your time.
by Shiny J S•
A disaster of the programming assignment grading
by Elshan B•
Assignments notebooks were not launched.