639: Simplifying Machine Learning — with Mariya Sha (@PythonSimplified)

Topics covered
Popular Clips
Episode Highlights
Accidental Start
Mariya Shaikh's introduction to Python was serendipitous, driven by her fascination with machine learning and artificial intelligence. She found Python's aesthetics and simplicity captivating, particularly its use of indentations and straightforward syntax, which felt like reading plain English instructions. This intuitive appeal led her to explore Python further, revealing its numerous benefits over time.
It's a funny story, because when I was first introduced to Python, it happened absolutely by accident. I was basically interested in machine learning and artificial intelligence, and Python was just a way of implementing it.
--- Mariya Shaikh
Her journey underscores the importance of following one's curiosity and intuition in learning new skills 1.
Language Features
Mariya's programming background, which began at age twelve, equipped her with a strong foundation in web technologies before she encountered Python. She appreciated Python's syntax and simplicity, contrasting it with languages like JavaScript and recognizing Python's growing dominance in AI and machine learning. Her intuition to focus on Python proved timely, as it has become a versatile tool for various applications beyond its initial scope.
I didn't know that you are able to build desktop applications and mobile applications, and I didn't know you can use Python as a backend to your website, completely disposing of PHP.
--- Mariya Shaikh
This adaptability and continuous evolution make Python an essential language for modern developers 2.
Web Development
Mariya emphasizes Python's versatility, particularly in web development, where it can replace traditional languages like PHP. Her community-building efforts through platforms like YouTube and Discord provide motivation and support for aspiring programmers. She highlights the importance of networking and sharing knowledge, which fosters a collaborative learning environment.
My audience sticks around.
--- Mariya Shaikh
This community aspect is crucial for navigating the overwhelming amount of information available to new programmers 3 4.
Related Episodes


645: Machine Learning for Video Games — with Carly Taylor
Answers 383 questions

649: Introduction to Machine Learning — with Kirill Eremenko and Hadelin de Ponteves
Answers 383 questions

671: Cloud Machine Learning — with Kirill Eremenko and Hadelin de Ponteves
Answers 383 questions

661: Designing Machine Learning Systems — with Chip Huyen
Answers 383 questions

679: The A.I. and Machine Learning Landscape — with investor George Mathew
Answers 383 questions

SDS 539: Interpretable Machine Learning — with Serg Masís
Answers 383 questions

SDS 435: Scaling Up Machine Learning — with Erica Greene
Answers 383 questions

SDS 439: Deep Learning for Machine Vision — with Deblina Bhattacharjee
Answers 383 questions

753: Blend Any Programming Languages in Your ML Workflows — with Dr. Greg Michaelson
Answers 383 questions
SDS 464: A.I. vs Machine Learning vs Deep Learning — with Jon Krohn
Answers 383 questions

SDS 599: MLOps: Machine Learning Operations — with @Miki_ML
Answers 383 questions

SDS 489: Monetizing Machine Learning — with Vin Vashishta
Answers 383 questions

721: Quantum Machine Learning — with Dr. Amira Abbas
Answers 383 questions














