A GitHub repository offering detailed guides for 10 hands-on labs in Carnegie Mellon University's Machine Learning in Production course, teaching the complete process of building, testing, deploying, securing, monitoring, versioning, and explaining production AI systems.
How It Works
You enroll in a university class teaching how to build real-world AI systems from start to finish.
You open the collection of 10 practical activities that cover planning with AI, handling data flows, tracking work, testing, packaging, security, watching, versioning, and explaining decisions.
You start with the fun first activity, connecting smart AI to instantly create detailed travel plans for any destination you choose.
You practice sending and receiving live streams of information, keeping everything organized and continuous.
You learn to save versions of your creations, fix mix-ups, and collaborate without losing work.
You thoroughly check your AI tools, bundle them neatly for easy sharing, and set up automatic quality reviews.
You add dashboards to monitor performance, version all parts precisely, and tools to explain why your AI decides what it does.
Completing all activities, you now confidently handle the full journey of creating dependable AI systems.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.