Your browser is ancient!
Upgrade to a different browser to experience this site.

Ratings and Reviews for Applied Text Mining in Python

Back to course Page

Reviews and Ratings

4.2

3,352 Ratings from Coursera

Reviews

Course packed of information and topics in four weeks so it feels sometimes rushed. Especially the forth week (topic modelling, information extraction, semantic similarity and generative models all in one week) feels disconnected from the rest . The exercises do not help too much, with several mistakes and ambiguity. Nevertheless, the theme is really interesting. Possibly the errors can be corrected in the next runs. Plus for using Python and NLTK.
The lectures are in my opinion too concise. The programming assignments are very interesting. Perhaps the week 1 programming assignment is too complex.
The grading system is supremely messed up and at least I have a vague idea what am talking about because I have completed more than a dozen coursera courses. Also, the methods used through the courses teaches very bad coding approach relying on global variables. Below is an example from Module 2: def example_two(): return len(set(nltk.word_tokenize(moby_raw))) # or alternatively len(set(text1)) example_two() Why would they not pass moby_raw and text1 as arguments in the function? With that said, the course could easily be one of the best intro NLTK courses out there minus the frustration and very poor design.
very good course that taught me a lot!
One of the worst courses I have ever attended. The subject is treated on the surface. The exercises are sometimes not covered in the lectures. The auto-grader is badly configured. It was annoying and frustrating to do the exercises. Sometimes an untold oderering of the results was expected. Sometimes an untold normalization has to be done.
Interesting topic, but a really poor course with barely any content. Around an hour or less of lectures a week. I've taken a lot of MOOC's on Coursera and other platforms and this one is poor
The course content is very interesting and high quality; however, the video slides include code that is not available in e.g. jupyter notebooks. Also, the assignment markers do not give any useful feedback - more than half of the time spent was usually when 99% of the task was complete but some very minor detail threw the marker off.
Excellent course! Video lectures are high quality, with realistic problems and applications. Exercises are reasonably challenging, and all quite fun to do! Strongly recommend this course
A good course which introduces you to the basics of text processing and text mining in python and exposes you to tools such as regex, nltk and gensim. While the lectures and assignments do promote this learning, a lot of the criticism that is directed at the course is due to the auto-grader issues. You can easily side-step a lot of these problems by going through the forums. However, I do think that the course could have been better planned and executed, even IF the only purpose is applied text mining for e.g., better context and some exposure to theory or at least pointers to where more material could be found for self-study would have been helpful. However, I did learn some things from the class giving me a push towards learning more on the subject on my own.
While the course gives a good broad understanding of how any NLP task would work in theory, but the course is very unstructured. For example, if I had to be a given task on doing a sentiment analysis, I can broadly tell what is the conceptual theory behind it but I dont know how exactly to do it because the professor talked about so many tools which were repetitive in their use and were not clearly demarcated as to what tool should be used for what?

Michigan Online
For You

Sign up for a Michigan Online account to customize your experience!