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....



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


Natural Language Processing with Classification and Vector Spaces: 101 - 125 / 671 レビュー

by Jeevika G


I love that through this course, I was able to understand how to implement algorithms like PCA from scratch. This course really teaches you the intuitive sense behind some of the popular algorithms used in NLP. Highly recommend it!!

by Raanan Y


A very good course, interesting subjects and notebooks, very well explained, holding your hands thru difficulties, very good discussion groups.

I think the last subject in last week (lsh) is a bit overweighted in the final notebook.



This course is great. The videos are so clear and they teach about everything. The guests they have are a gift for those who are starting. And the exercises are very complete and difficult enough to practice everything you learned.

by Shantimohan E


The course was so enthusiastically presented that it made me to put concerted efforts to complete the course under 3 weeks instead of 4 weeks. This is an excellent course. I recommend it by all means from my personal experience.

by Aniruddha S H


Good course. Learned a lot. like all other courses this teaches through implementation and explanation. learned about Text preprocessing, naive bayes' model, vector space models and using planes to optimize Knn.

by Henry W


A good mix of video lectures, readings, lab, and assignments. I like the pace of each. I especially like the week 1 and 2 in which each lecture is followed by reading material that summarize the key concepts from the lecture.

by Utkarsh V


Course toh bohut bhadiya tha lekin woh jo tumhara machar jesa dikhne wala instructor tha usko kuch khilao...zayada din ka mehman nahi hai woh....aur dusra koi bhi ladki instructor nahi thi :(.......overall bohut maza aaya...

by H.M F R


The topics were split into perfect chunks and you do not feel any pressure when learning. The attached notes are perfect for a quick review when doing assignment. The assignment hammers down the topic via coding exercises.

by shivam g


Thanks for teaching me a new type course.Every teachers are extremely awesome in this course.Clear all doubt and problem related to the course.


by Luis S S


Excellent teaching, enjoyed delving into the practical aspects of linear algebra as applied to NLP in good guidance and quality academic resources. Academic passion is felt all along, thank you from my receiving end!

by D H


Really useful and interesting. I really enjoyed the notion of floating constraints in the interview with the scholar at the end. I can see how the construction of language needs to play a big part in chatbot design.

by Surga K G


Very Good and Clear explanation of word vectors, vector spaces,word embeddings,machine translation

A very good start to begin in Natural Language processing. And the lectures are well explained.

Thank u Coursera.

by Tom W


Very good course! Really gets to the actual calcualtions that you are doing, without skimping on the detail. Challenging at times even, but that only adds to the sense of accomplishment when you finish it!

by JJ Y


The course gives a good overview of the basic NLP methods. I am happy to see that it quickly gets into vector space embedding, which I think would set up for further discussions in the subsequent course.

by Philip L


Very complete and in-depth for all learners who wish to know more about NLP! Loved that the course is data science newbie friendly too - they have optional labs for numpy, matrix manipulation etc

by Shamanth N


This course is just what a person needs if he wants a deep intuitive knowledge

of how the pre-processing part of NLP is done.

Both the instructors make it really simple to get the concepts clear!!

by Vivek K G


Best Course Content for begginers as this course begins code with Scratch and popluates code with basic operations. In my opinion, this is the best course for NLP. Thanks Instructors

by Sazzadur R


Great introduction all fundamental concepts of NLP. Even though this is the easiest of all four in the specialization, it builds the solid theoretical foundation required elsewhere.

by Philip S


Very structured and clear instructions but not as detail as Andrew Ng's ML course. But still great starting point for those pursuing NLP. So far the most decent NLP tutorial online.



Interesting approach, a very practical course, which aborts the baseline algorithms and applications in NLP for sentiment Analysis, dimensional reduction and retrieval information

by Mohd A W


I must say it was a wonderful experience. The instructors were very much effective in teaching. It seems that they know how to make concepts understood by the students. Thank You

by Akash B


This course is really helpful if you want to understand nlp in depth, you will able to see the nuts and bolts of applied algorithms and you would implement it from scratch !..

by Zhaoran Z


This course is very friendly for beginner. You can learn the basic concepts and skills used for modern natural language processing. Labs and assignments are well designed.

by Himanshu B


This course is highly recommended for all AI enthusiasts wishing to learn the NLP concepts from the scratch. This course has everything needed with the start-with content.

by V V T


it is an excellent course. The resource persons are also beautifully delivered. Thanks to the coursera team for providing this kind of course to me to upgrade my self...