Detecting Fraudulent Sales Transactions
Build an audit queue from noisy sales records with scarce labels. Best if you already know the modeling workflow.
Explore the project Advanced practice with scarce labels.Messy datasets. Real business decisions. Choose a starting point that matches your experience.
Build an audit queue from noisy sales records with scarce labels. Best if you already know the modeling workflow.
Explore the project Advanced practice with scarce labels.Clean an experiment export, compare outcomes, and recommend whether to change the shipping threshold.
View project & prerequisites Start here after Python and experimentation.Download the data, work the brief end to end, and deliver your analysis the way you would on the job.
Detect fraud in 500k reported sales when only a few hundred are confirmed fraud and 96% were never inspected — a semi-supervised problem where the fraud signal must be engineered and the uninspected majority is used, not thrown away.
Analyze a randomized experiment testing a lower free-shipping threshold and recommend whether to roll it out.
Assign each incoming auto policy application to one of six ordered risk tiers at quote time -- using only information that actually exists before the policy is bound.
Clean a messy, genuinely intermittent parts-demand history and build a MASE-evaluated forecast that beats a simple baseline.
Clean a raw ad-impression log and build models that predict clicks and conversions well enough -- and honestly enough -- to power a real feed-ranking system.
Build a collaborative-filtering recommender for a streaming catalog from a sparse 1-5 ratings log -- predict ratings and rank personalized top-N picks -- evaluated with RMSE and Precision@N / Recall@N.
Classify real store-shelf photos into a three-level product taxonomy -- department, product class, variety -- well enough to power a self-checkout that suggests the right produce button.
Build an LLM agent that reads a support ticket, looks the facts up with tools, applies the written policy, and picks the right action -- without believing a word the ticket says that it can check.
Train a reinforcement-learning agent to reorder a fast-spoiling grocery item each day -- batching against a flat per-delivery fee while avoiding both spoilage and stockouts -- and beat the store's daily base-stock rule.