BN
This is one of the best courses i have taken. I have learned a lot from this course. Assignments were great and challenging. Thank you deeplearning.ai team for this amazing course.

In Course 2 of the Natural Language Processing Specialization, you will: a) Create a simple auto-correct algorithm using minimum edit distance and dynamic programming, b) Apply the Viterbi Algorithm for part-of-speech (POS) tagging, which is vital for computational linguistics, c) Write a better auto-complete algorithm using an N-gram language model, and d) Write your own Word2Vec model that uses a neural network to compute word embeddings using a continuous bag-of-words model. 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.

BN
This is one of the best courses i have taken. I have learned a lot from this course. Assignments were great and challenging. Thank you deeplearning.ai team for this amazing course.
NP
This class is one of the best on the subject. The prof is very knowledgeable and explains concepts very clearly. The code in the assignments and lectures is super clean and structured incredibly well.
SR
Another great course introducing the probabilistic modelling concepts and slowly getting to the direction of computing neural networks. One must learn in detail how embedding works.
KK
This course is very good introduction to NLP Probabilistic models such as Hidden Markov model, N-Gram Language model, and Word2Vec with Python programming assignments.
AB
Week 4 Lab Assignment could be made a little bit tougher. The backpropagation derivation of W1, W2, b1 and b2 could have an optional reading for the interested reader. Otherwise, amazing course!
AH
Very good course! helped me clearly learn about Autocorrect, edit distance, Markov chains, n grams, perplexity, backoff, interpolation, word embeddings, CBOW. This was very helpful!
HS
A neatly organized course introducing the students to basics of Processing text data, learning word embedding and most importantly on how to interpret the word embedding. Great Job!!
RA
In the first and second week the exercices have some unecessery pranks in the data formatation just to make the exercice harded, but it take out the attention for what matter in the course that is NLP
BN
Nicely broken into digestible chunks. Labs well done, not too easy, and too too frustrating. Material presented clearly and in (again) nice small steps.
KM
This course is great. Actually the NLP specialization so far has been really good. The lectures are short and interesting and you get a good grasp on the concepts.
AH
Thoroughly relished this course. Each and every concept is explained in depth as well as there is a companion notebook to explain as well as practically implement the concepts.
AP
A great course in the very spirit of the original Andrew Ng's ML course with lots of details and explanations of fundamental approaches and techniques.