Skip to content
Back to learning library

Phase 13 · Data, AI and operations

AI Engineering

Design useful AI systems with machine-learning foundations, grounded retrieval, evaluation, safety and observability.

Company-level project

AI-Powered Customer Support Assistant

Begin from the starter branch, work through the modules and use the main branch as a completed reference after making a genuine attempt.

Pythonscikit-learnRetrievalLLM AbstractionEvaluation

Recommended sequence

Complete the modules at your own pace.

Every module links to the exact GitHub resource folder and its stable code-reference tag.

  1. 01

    AI, Machine Learning and Responsible Data

    Study the resources, complete the practical lab, validate the result and record any limitation.

    Code referencep13-module-01-ai-machine-learning-and-responsible-data
  2. 02

    Applied Machine Learning with scikit-learn

    Study the resources, complete the practical lab, validate the result and record any limitation.

    Code referencep13-module-02-applied-machine-learning-with-scikit-learn
  3. 03

    LLM APIs, Retrieval and Tools

    Study the resources, complete the practical lab, validate the result and record any limitation.

    Code referencep13-module-03-llm-apis-retrieval-and-tools
  4. 04

    Evaluation, Safety, Observability and Release

    Study the resources, complete the practical lab, validate the result and record any limitation.

    Code referencep13-module-04-evaluation-safety-observability-and-release

Project review

Build first. Compare second. Explain every decision.

Build from starter
Run validation
Compare with main
Document limitations
Explain the architecture