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.
Great Course,\n\nVery 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
by Renato G•
It is an interesting course to learn the basics of NLP
by Anish S•
good for beginners, but needs more advanced concepts.
by Sonam G•
The explanations in the videos could be improved.
by Deleted A•
No longer required. Beyond my present knowledge.
by Shayan J•
Content is verbose and locks context in places
by Lorena P•
I believe that explanations where too shallow
by Zaid A•
very good course, a lot of stat and math
by Sihao L•
So many small mistakes here and there
by Harshita B•
I didn't quite get the feel of it
Just ignore the video!
by Rishik R•
by Dmitriy I•
by Christoph H•
I believe the course does not allow you to study NLP in depth. Compared to the deep learning specialisation by deeplearning.ai, this course has probably hours(!) of video material less. PCA is for instance presented in ~4 minutes and the lecturer concludes with "now that you know all about PCA". The only further reference provided is a link to the standard textbook in the field, no detailed study guide or references for individual topics. Excercises are done in notebooks and test beginner python skills instead of nlp understanding (Basically: "Look up key i in dictionary j and store vector k"). It does do a good job in giving an overview about NLP.
by Andreas B•
I was torn between two and three stars. Two, as mathematics are dealt with far to shallow. No proofs, no motivation, nothing. And in the final week, there is a massive notebooks with a lot of flaws and a lot of cells you have to code in a specific, sometime suboptimal, way. Otherwise, the grader will throw errors. All in all, things are handled to shallow and it is more of a coding lesson than a deep dive into ML, which necessarily requires mathematics. This is one more of those "Become a data scientist without mathematics" things the world does not need.
by Jorge E P C•
The lectures skip over important features that should be explained in more detail. Other important concepts are left to the labs, even if those require a good explanation. Evaluations are not a help to practice or understand concepts. Most of the time spent on evaluations is figuring out how to do things in Python rather than follow the concepts. People can obtain 100% in the evaluations but learn nothing. It is indeed a very poor course.
by Paul D•
Rather shallow and elementary course, I am disappointed. I did the deep learning specialization so I expected the same quality level here, but no it's not the case. In a way you're exploiting the fame of Andrew Ng to attract students, but Andrew is not teaching here and you're offering a content that is not up to expectations. I will try the following course and hopefully it will be more interesting.
by Foteini D•
The course covers some basic aspects of Natural Language Processing and can serve as an introduction to NLP, but it definitely not an in-depth course. The assignments are just some Python scripts where you have to fill in the gaps, which is not a helpful learning strategy, since you aren't given the opportunity to try things out by yourself and figure out what works.
by Darien S•
There are too many errors in this course. The lecturing is uninspired. The assignments are boring and weak. Coming from many Andrew Ng courses and the Deep Learning Specialization, this is a huge disappointment. You had an opportunity to create an organization responsible for top tier tutorials and learning, and this level of commitment wastes that potential.
by Jus P•
This particular course was not as good as other DeepLearning.AI courses are. This one was a bit non-intuitive and a lot of not so real life useful modules. Would be more interested in implementaion of applications, rather than building from scratch, because in real life implmentaion, we all are going to use libraries only.
by Fabian Z•
The content is pretty nice, but the videos are so superficial. The assignments provide more theoretical background than the input sessions. There are many mistakes in the slides as well as in the assignments. I feel that this course is not mature yet.
by K C K•
The course runs through the important NLP topics at a very high level. It mostly explains the steps to solve problems using various methods, but an intuitive explanation of the techniques is missing.
by Yu Z•
The concept explanation is too weak in videos. The homework is too much focus on coding. The overall course lacks interactions between teachers and students , but I do learn some new stuff.
by Tim L•
Exercises can be completed without the need to understand the methods. No flexibility in solving the programming assignments. Many small inconsistencies in the notebooks.
by Shafquat M•
The course is very hurried without going into much details. It would be better if the instructors spend more time on the theory rather than skimming through codes.
by Kabakov B•
Too superficial. Without DL specialization it could be too tough to understand what is takes place here. With it, everything is just too simple and flat.