Chevron Left
Natural Language Processing with Classification and Vector Spaces に戻る による Natural Language Processing with Classification and Vector Spaces の受講者のレビューおよびフィードバック



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, and even built a chatbot! 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....




Great Course,

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.


Natural Language Processing with Classification and Vector Spaces: 526 - 550 / 726 レビュー

by John H


Very well thought out course, great connections between the weeks and everything builds up into real world applications. I am fairly certain there a small number of errors in some math and some of the hero videos would not load for me.

by Gokul G


I was enjoying this course. But last week was not good. In the last week's assignment you have given everything, and have no clue of understanding why when how. I am disappointed because of last week. It was complete waste of time.

by kemal A


Great course on the theory part but the assignments should be more flexible when writing the code, it is just fill in the blanks which restricts you and because of the explicit instructions it is hard to dive in and concentrate.

by J N B P


A really good course that helps you get started in learning Natural Language Processing. It would be very helpful if you're familiar with some basic mathematical concepts of Machine Learning like Sigmoid function, PCA, etc.

by csr y


Lecture is clear and concise. It's good to learn the high-level concepts of basic building blocks and foundation of NLP. However, the online programming exercise has some glitches that needs to be taken care of.

by Ajitesh S


Overall the course was good how ever more intuitions could have been provided on the algorithm part. For example LSH, its short coming while performing sentence similarity tasks should have been discussed.

by Florian C


T​he course gives a good introduction into the basic concepts behind NLP. However, I would have liked to see some more exercises that really challenge you to implement longer sections of code on your own.

by marco s


T​he course is great for gaining intuition about some topics in NLP (Preprocessing, Word embeddings). However, some topics are quite advanced and it will take a while to understand those (PCA, LSH).

by Alistair J W


The course material is very good but the code provided is not of the highest standard and the auto-grader is very idiosyncratic. There are typos in the comments in the code that are unfortunate.

by bob n


Nicely paced. Breaks material down into nice bite-size pieces. Labs helpful and mostly good instructions, had a few "what's wanted here" moments, but most issues were brain farts on my part.

by Kelvin L


Good course. I'd be more happy if the reading sections are more helpful and contain more references. Not just summary of the video lectures. Overall, good introduction to NLP for beginner.

by Toni H


A​ decent intro to get into NLP I guess. From practical standpoint, feel a bit like this is bunch of semi-heuristic methods that are bit dated. Could use some more big-picture motivation.

by Jim C


The material was a little shallow in places, and there are some long standing issues with assignments and quizzes that remain unresolved. Other than that, it was an interesting course.

by Deleted A


This is a quick and effective way to learn the basics of NLP. The course requires some understanding of linear algebra and calculus. The difficulty of the exercises is just right.



EXCELENT MATERIAL AND VERY CLEAR!! All the lessons and videos explained in a great way the exercises and theory. Just the final assigment was tricky and sometimes confussing.

by Varad P


This is a very good introductory course, unfortunately, it lacks depth. The rest of the things are amazing, as expected of, it was an enjoyable experience :)

by Nicholas Z


I think this course is a good complement to other AI/ML courses from DeepLearning.AI, but previous courses are definitely recommended to get the most benefit out of this.

by Vincent R


Good content, well-produced videos. Assignments are a little weird at times, but overall a good balance of showing what you've learned and not having to do all the work.

by Sofya Z


Well-build course, but as for me is quite superficial, I love deeper approach in teaching how things work and why. Although practical skills have definitely increased!

by Achuthan S


This is a beginner level, simple course for someone who is very new to ML/NLP; not challenging. Assignments are okay - the last one is the most useful/interesting IMO.

by Alok a


It feels me great to learn , via online media in this time of pandmic and yes of course the content quality is good , and so will continue to go for all the sessions.

by Abhijit D


Though i felt last assignment was pretty tough adn i had to seek lot of online material but overall vert nice course and gives introduction to nlp in very nice way!

by Aung K H


Great content. It would be nicer if the lecture videos spend more time going into the concepts. Lab and Assignment notebooks however, cover the concepts in detail.

by Paradorn B


Content is well compiled. A lot of theory and practice There should be a programming foundation. And linear algebra It will help you understand the lessons faster.