Data Science Educational Resources
StrataScratch is a data science educational platform with over 1,000+ real interview questions from your favorite companies.
Modeling

How To Pass Data Interviews for Machine Learning Engineer Roles
How do you get a machine learning engineer job? By passing the interviews, obviously. In this article, we deal with exactly that by detailing how to prepare.
Tihomir Babic -

Unsupervised Clustering: Methods, Examples, and When to Use
A practical guide to Unsupervised Clustering techniques, their use cases, and how to evaluate clustering performance.
Nathan Rosidi -

A Guide to Master Machine Learning Modeling from Scratch
Machine learning modeling is intimidating for beginners. With this article, we’ll make it less complicated and guide you through essential modeling techniques.
Nathan Rosidi -

Why Your ML Job Feels Like a Lie (And What To Do About It)
You thought you’d train models, but now you're writing SQL. This article explains why and how to shift your role toward real machine learning, step by step.
Nathan Rosidi -

LLM Deep Dive: Practitioner vs. Researcher Path
There are two main approaches to learning LLMs if you already have ML experience. We explore them in this article and give suggestions on what to know.
Nathan Rosidi -

ML Interviews are Ridiculous And All Over the Place
If you think ML interviews have become crazy lately, you’re not imagining it. They are ridiculous, and we’ll examine why in this ranty article.
Nathan Rosidi -

How Does Active Learning Machine Learning Work?
How active learning boosts machine learning by reducing labeling costs and improving accuracy, focusing on the most uncertain data points.
Nathan Rosidi -

Semi-Supervised Learning: Techniques & Examples
Semi-supervised learning uses both labeled and unlabeled data to improve models through techniques like self-training, co-training, and graph-based methods.
Nathan Rosidi -

What is NLP in Machine Learning?
Explore the wonders of NLP, from sassy chatbots to AI doctors, and discover how this technology is revolutionizing human-computer interactions.
Nathan Rosidi -

What is Unsupervised Learning in Machine Learning?
Unsupervised learning helps machines find patterns in unlabelled data, useful for tasks like anomaly detection, market segmentation, and image recognition.
Nathan Rosidi -

Machine Learning in R for Beginners: Super Simple Way to Start
Beginner's Guide to Machine Learning with R: Learn to install RStudio, handle data, and build models like linear regression and neural networks.
Nathan Rosidi -

Self-Supervised Learning Guide: Super simple way to understand AI
Unlock the power of AI without extensive labeled data through our comprehensive guide to Self-Supervised Learning, where algorithms teach themselves.
Nathan Rosidi -