Chevron Left
Back to Machine Learning with Python

Learner Reviews & Feedback for Machine Learning with Python by IBM

4.7
stars
15,242 ratings

About the Course

Get ready to dive into the world of Machine Learning (ML) by using Python! This course is for you whether you want to advance your Data Science career or get started in Machine Learning and Deep Learning. This course will begin with a gentle introduction to Machine Learning and what it is, with topics like supervised vs unsupervised learning, linear & non-linear regression, simple regression and more. You will then dive into classification techniques using different classification algorithms, namely K-Nearest Neighbors (KNN), decision trees, and Logistic Regression. You’ll also learn about the importance and different types of clustering such as k-means, hierarchical clustering, and DBSCAN. With all the many concepts you will learn, a big emphasis will be placed on hands-on learning. You will work with Python libraries like SciPy and scikit-learn and apply your knowledge through labs. In the final project you will demonstrate your skills by building, evaluating and comparing several Machine Learning models using different algorithms. By the end of this course, you will have job ready skills to add to your resume and a certificate in machine learning to prove your competency....

Top reviews

FO

Oct 8, 2020

I'm extremely excited with what I have learnt so far. As a newbie in Machine Learning, the exposure gained will serve as the much needed foundation to delve into its application to real life problems.

RC

Feb 6, 2019

The course was highly informative and very well presented. It was very easier to follow. Many complicated concepts were clearly explained. It improved my confidence with respect to programming skills.

Filter by:

26 - 50 of 2,666 Reviews for Machine Learning with Python

By Derek A

•

Jun 2, 2019

Was a 3 stars until final week. Stuff is explained and is written poorly. I honestly felt like I got shammed by last week. I had to look online at other YouTube videos and forums and I am just not happy with what I got out of this course. I will be doing Andrew NG's course on YouTube now..

By Andrew K J

•

Jul 9, 2019

This was a very informative course. The videos provided a good background on the concepts and I found the labs especially helpful for learning to implement Python code for each technique covered.

By Arijit G

•

Jun 24, 2019

one of the best shot term course in Mechine Learning

By Dhruv K

•

Apr 11, 2020

Could have explained a little coding in videos instead of putting it in labs...

By Aparajito S

•

Oct 23, 2018

I am thoroughly enjoying the course. The codes written are the shortest possible codes but the narrations are just fabulous to comprehend and remember. I need more practice to write the codes correctly by my own but my fundas are all cleared and I know exactly why am I doing the next step.

By Fatai O

•

Oct 9, 2020

I'm extremely excited with what I have learnt so far. As a newbie in Machine Learning, the exposure gained will serve as the much needed foundation to delve into its application to real life problems.

By Jonathan L

•

Dec 6, 2018

I am happy to have this online education, I drop out my nuclear engineering degree, I am happy to learn practical things with future... I work for IBM also...but I want to become a data scientis

By Imran R

•

Feb 3, 2019

Thank You Mr. Saeed Aghabozorgi for designing and delivering such a immersive course, I found lot of pointers and specific details associated with many interesting topics in Machine Learning.

By Suresh S

•

Apr 17, 2020

I liked it very much and was able to clearly understand the usage in programming language with ML related libraries. Thanks to IBM friends and Coursera for providing the expertise and the platform.

By Vicente P

•

May 8, 2019

Very interesting subject, and very well explained. Even if I miss more concrete code examples, I can always look for it, the theory and the logic behind it was explained flawlessly.

By Sumedh K

•

Oct 18, 2019

The course is amazing. It provides with Mathematical equations for all the algorithms taught and coding is done with real world cases as well.

By Bjørn I A

•

Jun 25, 2019

I liked this course. Nice to see how math learnt in theory years ago can be used in practice in some of the models.

By asher b

•

Dec 6, 2018

puts a lot of the previous courses all together. challenging, but doable.

By Vivek R

•

Mar 20, 2020

WORLD BEST STUDY'S MATERIALS ARE AVAILABLE ON COURSERA.

By Chetan M

•

Mar 21, 2020

The course was well described. Thanks Man !!

By Nathan E

•

Apr 16, 2020

The course covered quite a wide range of topics in Machine Learning, which was great. However, the sample code was not commented as much as I would have liked, at least for visualizations of the results of the machine learning algorithms, so I don't feel very confident that I would be able to replicate many of those on my own. The in-lesson exercises mostly consisted of following examples arranged by the instructor, there weren't many opportunities to challenge yourself with exercises and get feedback.

By Serdar M

•

Dec 10, 2018

labs are not easy to understand

By James F

•

May 3, 2020

Using IBM Watson Studio 'Lite' plan is a huge pain in the ___. I had to use 4 different emails to start from scratch to submit the notebooks for peer review. The course's instructions don't mimic the actual site - sometimes I wonder if they're referencing the same site in the instructions. You can learn this information elsewhere without added the headache.

By Aditya V R

•

Jun 30, 2020

Too much maths. Those who didnt have any background in math, it is very difficult for them to pass this course. They wont explain the code. They explain only the concept. The code is very difficult to understand. Very complex code. I many times thought of giving up. Finally completed with luck and hardwork.

By Pierre-Antoine M

•

Mar 2, 2020

That course is a joke.

Videos are less informative than wikipédia, hands-on labs have praticaly no exercises and are really shallows.

Finally the Peer-Graded Assignment is made even more difficult, because not having correct lessons and hands-on is not bad enough, by being really bad worded

By kyleg907

•

Apr 30, 2020

Its interesting given the title the lectures never mention Python or show code ; ) That's left to the ungraded exercises. I liked it this way. Getting the good background on the algorithms independent of language or library, and then applying that in the labs is effective. I will refer back to this class as I continue learning about ML.

I had trouble getting my final project graded - but realized I hadn't shared my project correctly (at first didn't share code cells), and had to save a `version` of the notebook so my edits would be available to the other students to be graded. Leave yourself extra time for your peers to review your project, and check that the shared link to your notebook shows what you expect. You don't need to post in the forum to get your project graded - lots of students were doing that..

By Hakki K

•

Jul 9, 2020

Hi,

I completed entire program and received the Professional Certificate. On the Coursera link of my certificate "3 weeks of study, 2-3 hours/week average per course" is written. This information is not correct at all, it takes approximately 3 times of that time on average! I informed Coursera about it but no correction was made. It should be corrected with "it takes approximately 19 hours study per course" or "Approx. 10 months to complete Suggested 4 hours/week for the Professional Certificate".

Here is the approximate duration for each course can be found one by one clicking the webpages of the courses in the professional certificate webpage: (*)

Course 1: approximately 9 hours to complete

Course 2: approximately 16 hours to complete

Course 3: approximately 9 hours to complete

Course 4: approximately 22 hours to complete

Course 5: approximately 14 hours to complete

Course 6: approximately 16 hours to complete

Course 7: approximately 16 hours to complete

Course 8: approximately 20 hours to complete

Course 9: approximately 47 hours to complete

This makes in total approximately 169 hours to complete the Professional Certificate. As there are 9 courses, each course takes approximately 19 hours (=169/9) to complete.

(*): https://www.coursera.org/professional-certificates/ibm-data-science?utm_source=gg&utm_medium=sem&campaignid=1876641588&utm_content=10-IBM-Data-Science-US&adgroupid=70740725700&device=c&keyword=ibm%20data%20science%20professional%20certificate%20coursera&matchtype=b&network=g&devicemodel=&adpostion=&creativeid=347453133242&hide_mobile_promo&gclid=Cj0KCQjw0Mb3BRCaARIsAPSNGpWPrZDik6-Ne30To7vg20jGReHOKi4AbvstRfSbFxqA-6ZMrPn1gDAaAiMGEALw_wcB

By Gregory M

•

Sep 14, 2022

This course took about a month longer than needed and this was due to factors out of my control. My IBM Cloud subscription reached its monthly allotted data allowance and IBM wanted $200 USD to get more space. So I am paying Coursera a monthly fee and then I am being asked for more money from IBM to have the ability to do what Coursera was asking me to do in the course.

I reached out to the instructor group about this issue and I was told to use the Skills Network Lab. This also cost me time because the Python that worked in IBM Cloud's Data Park did not cleanly line up with the Python version in the Skills Network Lab. This caused me to go back and rewrite portions of my final assignment. Again, costing me time for things that are not in my control.

My monthly fee to Coursera should be enough for me to do what is being asked of me in the course and it is ridiculous that this is not how Coursera views the situation. My ability to do the work at my convivence was a major factor in me deciding to do the IBM Data Science certificate course. Obviously this is a false narrative.

In hindsight, I wish I never signed up for this certificate program. It has felt like a giant commercial for IBM products and then I actually got to the point to where they were overtly trying to milk more money out of me.

By Gilbert V

•

Feb 7, 2020

Course is largely a scam. At the end you have to have a peer reviewed project that will prevent you from finishing the course if other people do not grade your project. You can have a high enough overall grade that you could get a 0 on the final and still pass and still be out of luck if people decide to not help with grading, which is exactly what happened to me. Do not waste your time and money if you want to be at the mercy of other people.

By Stephen P

•

Mar 10, 2019

Lots to learn in this class! Week 3 was definitely heavy and challenging in the middle of it, but the course really builds up well and makes sense by the end of it and I understand why those topics were combined as they were. I found the labs most helpful when they included # hashtag explanations/documentations when introducing new code to explain the different parameters and reasons for using them, or if establishing parameters in the code with explanatory definitions/names to guide the user through new operations. In the very last lab, I think they included a link to the pandas API reference page with that specific new operation. I found that really helpful because I had already been going to the pandas page to learn more about other new operations as they were introduced in previous labs.