Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Natural Language Processing

Natural Language Processing

FREE

(49 customer reviews)
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.8/10 (Our Score)
Product is rated as #71 in category Machine Learning

This course covers a wide range of tasks in Natural Language Processing from basic to advanced: sentiment analysis, summarization, dialogue state tracking, to name a few. Upon completing, you will be able to recognize NLP tasks in your day–to–day work, propose approaches, and judge what techniques are likely to work well. The final project is devoted to one of the most hot topics in today’s NLP. You will build your own conversational chat–bot that will assist with search on StackOverflow website. The project will be based on practical assignments of the course, that will give you hands–on experience with such tasks as text classification, named entities recognition, and duplicates detection. Throughout the lectures, we will aim at finding a balance between traditional and deep learning techniques in NLP and cover them in parallel. For example, we will discuss word alignment models in machine translation and see how similar it is to attention mechanism in encoder–decoder neural networks. Core techniques are not treated as black boxes. On the contrary, you will get in–depth understanding of what’s happening inside. To succeed in that, we expect your familiarity with the basics of linear algebra and probability theory, machine learning setup, and deep neural networks. Some …

Instructor Details

Anna Potapenko graduated from Moscow State University with majors in Computer Science and Machine Learning. Now she is doing her PhD in natural language processing, particularly interested in learning semantic representations of words and documents. Anna was also working at Yandex and twice interning in Google, where she conducted research on deep neural networks and reinforcement learning for dialogue systems.

Specification: Natural Language Processing

Duration

34 hours

Year

2018

Level

Expert

Certificate

Yes

Quizzes

Yes

49 reviews for Natural Language Processing

4.1 out of 5
28
9
6
3
3
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Yu Q

    Very good course!

    Helpful(0) Unhelpful(0)You have already voted this
  2. Xinghao G

    Are you kidding me? What are you talking about in courses? I have to re–study everything after each video because it just doesn’t help you understand the theories at all.

    Helpful(4) Unhelpful(0)You have already voted this
  3. Luke B

    This was a good class, and I want to give it more stars, but the default path for completing the final project requires far more time than the course specifies, making it difficult to properly manage one’s time.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Hampus L

    The course was great. Perhaps it’d be nice to combine the lower level with some higher level Deep Learning framework at the end. Thanks!

    Helpful(0) Unhelpful(0)You have already voted this
  5. Ignacio G B

    Shallow theoretical explanations (just mentions and references). Disconnected assignments from theory.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Mark Z

    Overall great intro to NLP. Basic techniques like word embeddings and attention are explained quite well. However, some topics are not really easy to remember from this course, such as Topic modeling using LDA (which I understood much deeper during Bayesian Methods for Machine Learning course from the same specialization).

    Helpful(0) Unhelpful(0)You have already voted this
  7. CL G

    Fascinating and fun.

    Helpful(0) Unhelpful(0)You have already voted this
  8. David R M H

    Thanks to everybody that was involved in the creation of this course!

    Helpful(0) Unhelpful(0)You have already voted this
  9. Karthik S

    This course is perfectly structured with all necessary contents to develop your knowledge on NLP.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Cleverson O C

    Very good! Maybe a little more explanation on theorical parts.

    Helpful(0) Unhelpful(0)You have already voted this
  11. Angela B

    Good information, but I am struggling understanding the presenter. The course feels a bit forced.

    Helpful(0) Unhelpful(0)You have already voted this
  12. Mike D

    Deadline passed, no review. I submitted my Honors assignment 8 hours before the submission deadline, exactly when I was supposed to in order to ensure a peer review. I performed reviews on a number of other students’ works, as required. Yet my work remained unreviewed for months, until a student from one of the next classes felt charitable.

    Helpful(1) Unhelpful(0)You have already voted this
  13. Hyunwook K

    In this course, I can learn general Natural Language Processing (NLP) concepts and related programming. I think that this course is good start for NLP, so I recommend this course to new NLP starter.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Lukas K

    This course has really nice summarization of usage different approaches for solving NLP problems. The only thing a little bit over is the final assignment, which contains AWS and Telegram integration.

    Helpful(0) Unhelpful(0)You have already voted this
  15. Qingsheng L

    Course material is not up–to–date: You cannot imagine an NLP course that doesn’t know Transformer or Bert in 2019. Assignments are too easy: It isn’t really useful for understanding the algorithms introduced in the course. Not deep enough: Many algorithms were introduced, but briefly. It doesn’t help you prepare a interview or anything, because without a deep understanding in the algorithm, you can hardly impress the interviewer. In general, I don’t recommend this course. It’s not hard to accomplish and earn a certificate; but it can hardly be useful for your career.

    Helpful(3) Unhelpful(0)You have already voted this
  16. Jiaming K

    I think this course helps me a lot in understanding the basic of NLP. I hope the next version of it will cover topics like BERT and a like transformers!

    Helpful(0) Unhelpful(0)You have already voted this
  17. ravi k

    Good and useful content but weak quality in providing directions in assignments and zero help

    Helpful(0) Unhelpful(0)You have already voted this
  18. Haoyu L

    Such a practical course! Love it!

    Helpful(0) Unhelpful(0)You have already voted this
  19. Stamatis M

    The best course in this specialization so far, and also Mrs Anna Potapenko is the best instructor on this specialization in my opinion.

    Helpful(0) Unhelpful(0)You have already voted this
  20. Omar F

    The course material overall is good. However, the assignments are not very beneficial from my point of view. The peer review is totally a mess –no one really review an assignment–

    Helpful(0) Unhelpful(0)You have already voted this
  21. Pablo V I

    Very insightful course with challenging assignments. I highly recommend it!

    Helpful(0) Unhelpful(0)You have already voted this
  22. Neel K

    Course is well organized. Just some problems are related to assignments, There no exact guided steps for assignments and quiz. Lectures are more concerend about theory and less about pragmatic problems. Please make discussion forums active and more connected. Course does not have option to send message to anyone personally take help and advice which is something unrealistic.

    Helpful(0) Unhelpful(0)You have already voted this
  23. Loganathan S

    Very good and useful course.

    Helpful(0) Unhelpful(0)You have already voted this
  24. Sifundo M

    This is a super excellent course, it does not only introduce you to natural language processing but takes all the way to be advance, in such a way that you can curate a bot straight from your mind, having no hardship thinking about the concept, i love the fact that this course does not spoon feed but gives enough information, to spark curiosity, in a way that you find yourself studying to master, through external sources, different views i loved it

    Helpful(0) Unhelpful(0)You have already voted this
  25. Lefteris L

    This course offers a really good intro to all of the state of the art techniques used in NLP. Its course is structured by heavy impact papers from the literature and the instructors do a really good job in explaining. The quizzes are good and help you understand the material. If there is one thing I didn’t like in this course, it was the programming assignments. Their structure was really big and aimed really long. Thus, I often felt that I didn’t know what I was doing and for what reason. The assignments from Andrew Ng’s Deep Learning’s Specialization “Sequence Models” course were far better and helped me gain much intuition on how to code real tasks.

    Helpful(0) Unhelpful(0)You have already voted this
  26. Joris D

    This is a very good course, brought with clarity and humour, and excellent quizzes and assignments to assess your understanding of the material. The big problem it has is the final project, which requires you to run a piece of software on an AWS free tier server. An impossibility, because the software requires more memory than Amazon offers in its free tier. Moreover, as it crashes every few hours, peer reviewers can find it not working and have to contact you to restart it. Constant monitoring for several days is required.

    Helpful(0) Unhelpful(0)You have already voted this
  27. Bhavesh K

    This course was really helpful to me in understanding and being aware of the state of the art techniques in NLP.

    Helpful(0) Unhelpful(0)You have already voted this
  28. Timothy G

    This class of NLP came in handy for my current position. I recommend this class to others that real want to learn NLP.

    Helpful(0) Unhelpful(0)You have already voted this
  29. Dmitry N

    Naaah, OK 5 out of 5. You, guys, are OK. Teaching stuff is great. And you are actually giving theoretical background, as Andrew Ng does. He might just have a bit more examples. But, I think, it was your first shot. And next course done by you, guys, for instance about GANS, will have a lot of examples. Thanks again. And looking good, you both.

    Helpful(0) Unhelpful(0)You have already voted this
  30. Ernst O

    Course has a high pace, and exposes students to many state–of–the–art as well as classic topics. Only topic missing are the recent BERT/ELMO models. This should be included. The lectures are good, but often cover too much ground to be understood fully, without further reading. Nice assignments. All in all worth it!

    Helpful(0) Unhelpful(0)You have already voted this
  31. Jayanta M

    A very good and practical course on NLP.

    Helpful(0) Unhelpful(0)You have already voted this
  32. Mika R

    I would recommend the mention of the library version in each given code to avoid the wrong use of the arguments and even attributes. For instance tf 2.0 do not have contrib and yet in certain part of the code, we are “required” to use that.

    Helpful(0) Unhelpful(0)You have already voted this
  33. Gennadiy

    Nice course. Thanks a lot. Great teachers/mentors, amazing exercises, I enjoyed every minute of the course. At the end of the course provided a list of papers and research materials with some trends in the field. Those people from HSE save a lot of time digging around the web to get a clear understanding of weaknesses and strong sides of modern NLP approaches.

    Helpful(0) Unhelpful(0)You have already voted this
  34. Sylvain D

    Very nice and extremely interesting !

    Helpful(0) Unhelpful(0)You have already voted this
  35. Joao B P M J

    I think the provided material needs to be updated. Specially the material concerning TensorFlow. Many subjects and assignments let us wondering too much because it because there is a mismatch between the theoretical and the practical, and because the TensorFlow isn’t updated it was hard to find additional help online.

    Helpful(0) Unhelpful(0)You have already voted this
  36. Alan H

    This course is incredibly informative and has been instrumental in allowing me to really understand what different NLP methods are doing under the hood. It is difficult and takes a lot of time, but the programming assignments will give you code that you can apply to a bunch of your own applications, and you’ll have the understanding to know when each technique is appropriate!

    Helpful(0) Unhelpful(0)You have already voted this
  37. Abhishek S

    One of the best courses I took from coursera. Good mathematical knowledge, resources provided are related to current research. Assignments are more than expected.

    Helpful(1) Unhelpful(0)You have already voted this
  38. Hamsini S

    This course gives a strong foundation NLP.

    Helpful(0) Unhelpful(0)You have already voted this
  39. Weiyi C

    Only the initial contents were apropriatly explained. They only show mathematical models with out giving good examples in depth to explain the models, just mentioning that they exists, not a very practical course.

    Helpful(0) Unhelpful(0)You have already voted this
  40. Himanshu B

    Nice course for leaning NLP! 🙂

    Helpful(0) Unhelpful(0)You have already voted this
  41. Umnov A

    The course had a very good content, but it’s made very poorly. Lectures are uninformative and feel rushed, there’re virtually no reading material which would be useful here, parts of code are broken by now, noone tend to community forums so if you have a problem that noone encountered before, you are all by yourself. One more thing about lectures is that they don’t feel prepared at all, it looks like couple more takes and some rehearsal would make a big difference. I’d recommend spending money elsewhere and kinda regret doing that myself.

    Helpful(1) Unhelpful(0)You have already voted this
  42. Ankit B

    The content covers a lot of aspects of NLP but fails to deliver it in a comprehensive and detailed manner. Lectures are not that engaging. This course is good if you want to get familiar with different methods/tasks in NLP and then supplement that with external readings.

    Helpful(0) Unhelpful(0)You have already voted this
  43. Lucas K K

    Great course! Highly recommended

    Helpful(0) Unhelpful(0)You have already voted this
  44. Bharanidharan S

    Excellent course

    Helpful(0) Unhelpful(0)You have already voted this
  45. Pierre A

    Great course to learn NLP.

    Helpful(0) Unhelpful(0)You have already voted this
  46. Joe W

    Amazing course!! This course introduces both classical and deep learning approaches in NLP and discusses the connection between the two. The homework is generally very well designed. The final project requires deployment in production which is a nice experience to have for real world application even though I was hoping for more in–depth model building based on the materials in the tutorials (perhaps this is covered in the honors project). One recommendation is to update the materials to include BERT, ELMO and transformers from the last two years. I know it is difficult to stay up–to–date given how fast the NLP field develops. However, this course provided enough background knowledge to learn those new topics on our own. All in all, very enjoyable learning experience and I am already applying some of the skills in my day job. Thanks so much!!

    Helpful(0) Unhelpful(0)You have already voted this
  47. Y P R

    Theoritical explanation was good but we expect practical explanation

    Helpful(0) Unhelpful(0)You have already voted this
  48. Sixing H

    Very fast and efficient to get an intro into NLP. Afterwards, I can proceed to learn deeper into the subject. Thank all the instructors.

    Helpful(0) Unhelpful(0)You have already voted this
  49. hrithik a

    This course is on of the finest course that i have done in context of ML and NLP. I would like to thank all the Course instructor for their wonderful Content and crystal clear concepts. The lectures were so intuitive and promising and i will highly recommend this course for NLP enthusiastic.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare