Chevron Left
返回到 Applied Text Mining in Python

學生對 密歇根大学 提供的 Applied Text Mining in Python 的評價和反饋

3,455 個評分
662 條評論


This course will introduce the learner to text mining and text manipulation basics. The course begins with an understanding of how text is handled by python, the structure of text both to the machine and to humans, and an overview of the nltk framework for manipulating text. The second week focuses on common manipulation needs, including regular expressions (searching for text), cleaning text, and preparing text for use by machine learning processes. The third week will apply basic natural language processing methods to text, and demonstrate how text classification is accomplished. The final week will explore more advanced methods for detecting the topics in documents and grouping them by similarity (topic modelling). This course should be taken after: Introduction to Data Science in Python, Applied Plotting, Charting & Data Representation in Python, and Applied Machine Learning in Python....



Excellent course to get started with text mining and NLP with Python. The course goes over the most essential elements involved with dealing with free text. Definitely worth the time I spent on it.


Quite challenging but also quite a sense of accomplishment when you finish the course. I learned a lot and think this was the course I preferred of the entire specialization. I highly recommend it!


601 - Applied Text Mining in Python 的 625 個評論(共 653 個)

創建者 Vincenzo T


Course is very interesting. However, getting your assignments right is extremely annoying. Sometimes you have no idea why it's not right. Every upload you need to change the type of your upload.

創建者 Goh S T


course materials are minimal and possible insufficient to complete assignments without additional reading materials. Assignment questions can be clearer with sample output will be very helpful.

創建者 Farzad E


It gives you a better understanding of SVM and LDA after taking the third course but they have failed to provide enough examples and exercises. Not every module has a notebook unfortunately!

創建者 Samuel K


Good course with great content and lecturer however the assignments are all buggy and don't run in the Jupyter notebooks. This is frustrating to deal with in a paid course. Please fix!

創建者 Cong L


Lecture was long-winded and could not hit the main points. Assignment was difficult without many explanation. Tutors were more humiliating students rather than providing supports.

創建者 Svitlana K


Worst course in the specialization so far. Tasks in the assignments are very poor written and are unclear. Just listening lectures don't help you to complete your assignments.

創建者 Dan H


There were significant issues with the autograder and the instructions for the programming assignments. This course has been around for a while. Why aren't they fixed???

創建者 Shikhar S


The content of the course was quite good. But the level of teaching was a way too less than the level of Assignments. Ist assignment was too difficult to perform..

創建者 Tal Y


The course takes you through the important NLP topics, the instruction is decent, but the assignments are clunky and waisted many hours of my time unproductively.

創建者 Lovi R G


The assignments were far more beyond the content covered, hopefully either the content covered to be extended or the assignment scope to be changed.

創建者 chris l


A lot of prior knowledge or independent learning is required to get the most out of this course. Needs more code walkthroughs.

創建者 Stanley C


Assignment grading is way too rigid and not reflective of real world issues. It can be very frustrating.

創建者 carol a


Instructions for assignments are vague and incorrect. Instructor was hard to follow during lecture.

創建者 Sebastian


The video lectures are good, but there are many issues with the Jupyter notebook assignments.

創建者 Alexandros B


poor organization of the lesson and many many mistakes during assignments

創建者 Alex M


Instructors did a poor job of preparing students for the assignments.

創建者 Ji S


Too coarse, quality worse than other courses in this specialization.

創建者 Abhishek J


it was so basic ! i was expecting some more detailed course on nlp

創建者 Steven P


Very basic, but clear - just lacks the depth i was expecting

創建者 Laure C


I found the course quite dry and hated the auto grader...

創建者 naive666


Far from expectation, feel upset

創建者 Elliot B


I found this course quite confusing and often unrelated between video lectures and assignments. The lectures maybe covered an assignment in broad strokes but to actually answer any of the questions needed extension research from the student. I felt like I was teaching myself the base content. At that point, what is the point of the lecture videos if they provide no value. I almost stopped my subscription and gave up on the data analysis specialization based on the quality of this specific course. Previous courses in the specialisation did provide useful information in lectures which was then extended upon in the assignments. This method of teaching something in the lectures then building on finessed usage in the assignments is a much better approached.

創建者 Christopher I


The lectures for this course are terribly uninspired, giving very little useful information--the vast majority of it is the professor talking about obvious aspects of language at a very high and useless level. The autograder is frequently breaking for very minor things (such as returning numpy.float instead of float), the questions on the assignments are often misleading, poorly worded, vague, or just generally not very helpful. All in all, this was one of the worst MOOCs I have ever taken, though the Coursera bar is pretty low. It does make me wonder why I bother to pay at all--oh right, Coursera now makes not paying a major inconvenience to course progression.

創建者 christopher h


Compared to other courses in the Applied Machine Learning focus, this is so far the worst. The content and quality are poor. The lecturer is too slow and fails to prepare the student for the assignments. First week is very basic and ends with an assignment in regex. There's plenty of regex resources out there. 2nd week moves forward but finalizes in an assignment that involves concepts not covered in the lecture (ngrams). Weeks 3 and 4 contain too many errors in the lecture and autograder (use of AUC, finding minimum of a sparse array). UofM should rebuild this course.