Chevron Left
Back to Machine Learning with Python

Learner Reviews & Feedback for Machine Learning with Python by IBM

4.7
stars
16,707 ratings

About the Course

Python is one of the most widely used programming languages in machine learning (ML), and many ML job listings require it as a core skill. This course equips aspiring machine learning practitioners with essential Python skills that help them stand out to employers. Throughout the course, you’ll dive into core ML concepts and learn about the iterative nature of model development. With Python libraries like Scikit-learn, you’ll gain hands-on experience with tools used for real-world applications. Plus, you’ll build a foundation in statistical methods like linear and logistic regression. You’ll explore supervised learning techniques with libraries such as TensorFlow and Pandas, as well as classification methods like decision trees, KNN, and SVM, covering key concepts like the bias-variance tradeoff. The course also covers unsupervised learning, including clustering and dimensionality reduction. With guidance on model evaluation, tuning techniques, and practical projects in Jupyter Notebooks, you’ll gain the Python skills that power your ML journey. ENROLL TODAY to enhance your resume with in-demand expertise!...

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:

126 - 150 of 2,909 Reviews for Machine Learning with Python

By Oleh L

Aug 20, 2020

Well structured course, which will give you understanding of the applied way of working. The topics are explained in quite enought details, allowing you to use learned approach in practical way.

What I would personally wish - a bit more examples of different kinds. It should not be included into main structure of the course (to decrease a work load of Instructors and Students). It needs to go into Optional part, but I'm sure - who is interested in, will finish the task.

By Iskandar M

May 6, 2019

This course needs basic knowledge on algorithm and programming experience. I really recommend this machine learning course for those who have computer science, statistics, or math background. The instructor is very clear, concise, and using simple diction when explaining the subject. All presented in here is valuable and worth reading and listening. The final task is somewhat challenging, but we'll have to really dig into the examples presented in the labs. Thank you!

By Peter P

May 20, 2020

This course was perfect, especially in my situation. I know all of the math behind neural networks, and fitting, but there were many algorithms I've never been exposed to - and this course exposed me to a lot! I liked the hands-on coding labs and learned where to find a lot of Python stuff that I wasn't aware of. A lot of terminology that I'd heard about is now clear in my mind. And the amount math was balanced perfectly with the getting things done.

By Peruru S S

Dec 11, 2019

I really enjoyed taking this course. The instructor is to the point, crystal clear. Nicely explains the essence of the topics in 5 to 6 minutes. I recommend this as a good introduction course to get a basic overview of different algorithms. However, if one wants a deeper understanding with specific details, this is not the course. This course will definitely serve as a good introduction which help us to get motivated to do more advanced courses.

By Ashit C

Jul 31, 2020

I really enjoyed during this course . Gives you a lot of skills of how to deal with data ,predictions or recommendations. At the end i know how day to day life works based on machine learning as they quite kept few real world examples while explaining. Little bit of difficulty i faced while doing main project as there was less guidance on what we have to show at the end of project. But it was a great course. Worth spending time over it.

By Clarence E Y

Apr 22, 2019

This course will challenge learners to commit to learning about the key objectives for using algorithmic approaches to answering important business questions using data. The lectures cover the theoretical foundations of the "relationship" algorithms used for classification and clustering methods. Additionally, the labs provide a fully integrated environment in which learners can do hands-on investigations to gain proficiency.

By Dr. M C

May 30, 2021

The course was enlightening. The course is very well designed in terms of ease to follow from one to the next step. Concepts are well described along the way. There is plenty of room to try out different models and learn the next piece of the puzzle. Everything falls in place when you finally reach the capstone exercise. I recommend this course especially to those, like me, who love numbers! I enjoyed the course very much.

By Hector E S M

Jun 29, 2024

El curso es excelente, ofrece una visión completa del aprendizaje automático con Python. Los módulos están bien estructurados y los ejemplos prácticos facilitan la comprensión de los conceptos. Muy recomendable. El curso es excelente, ofrece una visión completa del aprendizaje automático con Python. Los módulos están bien estructurados y los ejemplos prácticos facilitan la comprensión de los conceptos. Muy recomendable.

By Haroldo D Z

Sep 30, 2019

Hay un nivel de Detalle en los Algoritmos de Machine learning, que ayuda a entender como pueden aportar realmente en diferentes problemas de regresión, clasificación, clusterring y recomendación. y la plataforma es muy practica para lograr entender como un lenguaje como python puede aportar a hacer mas sencillo la aplicación y uso de estos sin necesidad de instalar herramientas ni conocer los detalles del lenguaje.

By Niladri B P

Jun 22, 2019

A lot of ground is covered here. So it won't make you an expert, but will provide a great base from which one can build further expertise. The videos explain the concepts very nicely, so it is important to sit, listen and take notes. The labs are also very detailed and occasionally a bit advanced with the code. Overall, however, the course makes you work but you can choose how much work to put into it. Recommended.

By Aaron S I

Jan 2, 2022

Good course. Has bits and pieces of heavy theory and practical application.

Final project is much more open ended compared to others in the IBM Data Science Specialization track so far. Multiple ways to go about solving the project, and yet most of them will work. Still a bit of hand holding to guide someone along as to 'what to do'.

A decent course to make sure you are well on your way to doing data science

By Zeynep A

Aug 21, 2022

This is the best course I've taken from coursera so far. I've taken courses towards completion of biostatistics certificate from Johns Hopkins and data analytics certificate from Google. However, I've found this course way better than others. Every second of the course was full of valuable information and the hands on projects were very helpful in teaching the material. I really enjoyed it and learned a lot!

By Hussain A

May 17, 2020

The best direct-to-the point instructor so far! After going through the major classes available on the net I found Dr. Saeed Aghabozorgi concise way of keeping videos short with no code and rely on labs with best example for each concept highly admirable in an intermediate course. It took me once 30 minutes for taking notes about a 5 minutes video, well worth it. I say keep it concise it becomes a reference!

By Andréas V J

May 16, 2020

Fantastic course for quickly understanding the basic categories of machine learning algorithms and how they work. I would recommend this course to those who have some experience in computer science or software engineering with little-to-no experience in machine learning. Covered in this course: machine learning basics, data regression, classification algorithms, clustering algorithms and recommender systems.

By Rhea A

Aug 29, 2021

The intuitions behind the algorithm were very well explained, however line by line explanation of the codes could have been provided. Thank you for the crystal clear explanation of the intuition, really helped me a lot in understanding the concepts. I will high recommend this course to the beginners due to the clarity behind working of algorithm it gives. Thanks a heap. Looking forward to more such courses.

By Shantala P

Sep 11, 2020

Its a nice course for beginners! Gives clear explanations on some of the basic concepts! Python Notebooks give clear picture on basic code implementation aspects.

Suggestion - Week 6 there are 2 videos that need an update on logging into Watson Studio. Need to update the instructions with latest version. Its a minor correction; good if updated as our screens and options differ from your instructions.

By Jaime O

Apr 19, 2020

GREAT CLASS !

IBM WATSON "JUPYTER" NOTEBOOK WORKED OUTSTANDINGLY WELL!

LEARNING FROM THE NOTEBOOKS IS AN IDEAL WAY TO LEARN THIS !

LECTURES ARE CONCISE BUT VERY CLEAR.

I FOUND MY PREVIOUS LEARNING/EXPOSURE TO MACHINE LEARNING VERY HELPFUL TO ENABLE ME TO ASSIMILATE THE (QUITE EXTENSIVE) MATERIAL!

MANY THANKS TO THE INSTRUCTOR AND TO IBM !!!

MANY THANKS TO THE INSTRUCTOR AND TO IBM !!!!!1

By Riccardo C

Apr 3, 2021

Course was great, however I think that when you deal with certain topics peer to peer review is not the best method for evaluation, or at least it should be kinda different from previous courses. In my opinion many students misunderstood some parts of the final assignment, so how are they suppose to review other's work? I saw I wasn't the only one noticing and having trouble with that.

By Kolitha W

Jan 3, 2021

Absolutely knowledgeable and interesting course with a plethora of insights and plenty of hands-on lab sessions to digest what you learn. I take this moment to thank all the resource collaborators and appreciate the immense effort they all have put into this course to keep it updated and attractive. I wish they could keep this up to help thousands of individuals to groom individually.

By William B L

Mar 27, 2019

This course gives a good introduction (theory and applied) to a variety of machine learning methodologies. The presentations are well thought-out. The labs are great. I learned an enormous amount from doing the hands-on work in Watson Studio/Jupyter notebook.

This would be a bit much for a beginner in Python, but with a modest understanding of the language, this offers a lot!

By Christian C

May 4, 2020

Excelente curso. Los contenidos se presentan de forma facil y comprensible. Hay un gran dominio por parte del instructor y ademas, los contenidos son cubiertos con suficiente profundidad.

Excellent course. The contents are presented in an easy and understandable way. There is great mastery on the part of the instructor and also, the contents are covered in sufficient depth.

By Timur U

Mar 27, 2020

I really enjoyed this well-organized and professional course. I would like to show my appreciation to the manager of this course, especially for a video presentation for each module. The technique to have Query and then Solution is the outstanding feature and helped me to cover all course materials and implement the Assignment tasks on a high level. Thank you so much.

By Marius-Liviu B

Dec 28, 2021

This is my first Machine Learning course so definitely I've learned a lot of new things. You cannot associate 100% Machine Learning with Programming, Math or Stats. And even you use scikit-learn it's not enough only to read the help for this tool. You need to know what model fits your problem, how to interpret the result and how can you optimize the solution.

By Juan R

Sep 9, 2019

This Course is awesome to learn the theory and practice of some Machine Learning Metods.

By the end I feel like I can tackle my own datasets and analyze them with various methods seeking the optimal one.

The only thing that could be better is if the course could go a bit deeper into the optimization algorithms (like gradient descent) even if it's a bit mathy.