# etqadkhan/ai-engineering architecture

> Architecture diagram of the GitHub repository etqadkhan/ai-engineering, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-29). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/etqadkhan/ai-engineering
- Repository: https://github.com/etqadkhan/ai-engineering

## Overview

This repository is a collection of study-note slide decks about AI engineering, not a software runtime. The principal workflow is for a learner to study the materials, which are organized from foundation models through evaluation, application techniques, model/data adaptation, and deployment architecture. The README documents each deck’s topics; no source excerpts are available to establish relationships beyond that organization.

Main entry points: [`Chapter1Part1.pptx`](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter1Part1.pptx) (Language Models), [`Chapter1Part2.pptx`](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter1Part2.pptx) (AI Applications), [`Chapter2Part1.pptx`](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter2Part1.pptx) (Transformers), [`Chapter2Part2.pptx`](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter2Part2.pptx) (Model Training)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_foundations["AI Foundations"]
  node_ch1p1["Language Models<br/>[Chapter1Part1.pptx]"]
  node_ch1p2["AI Applications<br/>[Chapter1Part2.pptx]"]
  node_ch2p1["Transformers<br/>[Chapter2Part1.pptx]"]
  node_ch2p2["Model Training<br/>[Chapter2Part2.pptx]"]
  node_ch2p3["Generation<br/>[Chapter2Part3.pptx]"]
end

subgraph group_evaluation["Evaluation &amp; Prompts"]
  node_ch3p1["Evaluation Metrics<br/>[Chapter3Part1.pptx]"]
  node_ch3p2["Evaluation Methods<br/>[Chapter3Part2.pptx]"]
  node_ch3p3["AI Judges<br/>[Chapter3Part3.pptx]"]
  node_ch4p1["System Evaluation<br/>[Chapter4Part1.pptx]"]
  node_ch4p2["Model Selection<br/>[Chapter4Part2.pptx]"]
  node_ch4p3["Evaluation Pipelines<br/>[Chapter4Part3.pptx]"]
  node_ch5p1["Prompt Engineering<br/>[Chapter5Part1.pptx]"]
  node_ch5p2["Prompt Security"]
end

subgraph group_applications["RAG &amp; Agents"]
  node_ch6p1["RAG Systems<br/>[Chapter6Part1.pptx]"]
  node_ch6p2["Agent Basics<br/>[Chapter6Part2.pptx]"]
  node_ch6p3["Agent Reasoning<br/>[Chapter6Part3.pptx]"]
end

subgraph group_adaptation["Models &amp; Data"]
  node_ch7p1["Fine-Tuning<br/>[Chapter7Part1.pptx]"]
  node_ch7p2["Efficient Tuning<br/>[Chapter7Part2.pptx]"]
  node_ch7p3["Model Merging<br/>[Chapter7Part3.pptx]"]
  node_ch8p1["Data Curation<br/>[Chapter8Part1.pptx]"]
  node_ch8p2["Data Synthesis<br/>[Chapter8Part2.pptx]"]
end

subgraph group_deployment["Inference &amp; Architecture"]
  node_ch9p1["Inference Metrics<br/>[Chapter9Part1.pptx]"]
  node_ch9p2["Inference Optimization<br/>[Chapter9Part2.pptx]"]
  node_ch10["AI Architecture<br/>[Chapter10.pptx]"]
end

node_learner(("Learner"))

node_learner -->|"studies"| node_ch1p1
node_learner -->|"studies"| node_ch1p2
node_learner -->|"studies"| node_ch2p1
node_learner -->|"studies"| node_ch2p2
node_learner -->|"studies"| node_ch2p3
node_learner -->|"studies"| node_ch3p1
node_learner -->|"studies"| node_ch3p2
node_learner -->|"studies"| node_ch3p3
node_learner -->|"studies"| node_ch4p1
node_learner -->|"studies"| node_ch4p2
node_learner -->|"studies"| node_ch4p3
node_learner -->|"studies"| node_ch5p1
node_learner -->|"studies"| node_ch5p2
node_learner -->|"studies"| node_ch6p1
node_learner -->|"studies"| node_ch6p2
node_learner -->|"studies"| node_ch6p3
node_learner -->|"studies"| node_ch7p1
node_learner -->|"studies"| node_ch7p2
node_learner -->|"studies"| node_ch7p3
node_learner -->|"studies"| node_ch8p1
node_learner -->|"studies"| node_ch8p2
node_learner -->|"studies"| node_ch9p1
node_learner -->|"studies"| node_ch9p2
node_learner -->|"studies"| node_ch10

click node_ch1p1 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter1Part1.pptx"
click node_ch1p2 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter1Part2.pptx"
click node_ch2p1 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter2Part1.pptx"
click node_ch2p2 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter2Part2.pptx"
click node_ch2p3 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter2Part3.pptx"
click node_ch3p1 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter3Part1.pptx"
click node_ch3p2 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter3Part2.pptx"
click node_ch3p3 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter3Part3.pptx"
click node_ch4p1 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter4Part1.pptx"
click node_ch4p2 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter4Part2.pptx"
click node_ch4p3 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter4Part3.pptx"
click node_ch5p1 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter5Part1.pptx"
click node_ch6p1 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter6Part1.pptx"
click node_ch6p2 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter6Part2.pptx"
click node_ch6p3 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter6Part3.pptx"
click node_ch7p1 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter7Part1.pptx"
click node_ch7p2 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter7Part2.pptx"
click node_ch7p3 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter7Part3.pptx"
click node_ch8p1 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter8Part1.pptx"
click node_ch8p2 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter8Part2.pptx"
click node_ch9p1 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter9Part1.pptx"
click node_ch9p2 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter9Part2.pptx"
click node_ch10 "https://github.com/etqadkhan/ai-engineering/blob/main/Chapter10.pptx"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_ch1p1,node_ch1p2,node_ch2p1,node_ch2p2,node_ch2p3 toneBlue
class node_ch3p1,node_ch3p2,node_ch3p3,node_ch4p1,node_ch4p2,node_ch4p3,node_ch5p1,node_ch5p2 toneAmber
class node_ch6p1,node_ch6p2,node_ch6p3 toneMint
class node_ch7p1,node_ch7p2,node_ch7p3,node_ch8p1,node_ch8p2 toneRose
class node_ch9p1,node_ch9p2,node_ch10,node_learner toneIndigo
```

## Components

### AI Foundations

- [Language Models](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter1Part1.pptx): `Chapter1Part1.pptx`
- [AI Applications](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter1Part2.pptx): `Chapter1Part2.pptx`
- [Transformers](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter2Part1.pptx): `Chapter2Part1.pptx`
- [Model Training](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter2Part2.pptx): `Chapter2Part2.pptx`
- [Generation](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter2Part3.pptx): `Chapter2Part3.pptx`

### Evaluation & Prompts

- [Evaluation Metrics](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter3Part1.pptx): `Chapter3Part1.pptx`
- [Evaluation Methods](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter3Part2.pptx): `Chapter3Part2.pptx`
- [AI Judges](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter3Part3.pptx): `Chapter3Part3.pptx`
- [System Evaluation](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter4Part1.pptx): `Chapter4Part1.pptx`
- [Model Selection](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter4Part2.pptx): `Chapter4Part2.pptx`
- [Evaluation Pipelines](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter4Part3.pptx): `Chapter4Part3.pptx`
- [Prompt Engineering](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter5Part1.pptx): `Chapter5Part1.pptx`
- **Prompt Security**

### RAG & Agents

- [RAG Systems](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter6Part1.pptx): `Chapter6Part1.pptx`
- [Agent Basics](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter6Part2.pptx): `Chapter6Part2.pptx`
- [Agent Reasoning](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter6Part3.pptx): `Chapter6Part3.pptx`

### Models & Data

- [Fine-Tuning](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter7Part1.pptx): `Chapter7Part1.pptx`
- [Efficient Tuning](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter7Part2.pptx): `Chapter7Part2.pptx`
- [Model Merging](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter7Part3.pptx): `Chapter7Part3.pptx`
- [Data Curation](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter8Part1.pptx): `Chapter8Part1.pptx`
- [Data Synthesis](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter8Part2.pptx): `Chapter8Part2.pptx`

### Inference & Architecture

- [Inference Metrics](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter9Part1.pptx): `Chapter9Part1.pptx`
- [Inference Optimization](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter9Part2.pptx): `Chapter9Part2.pptx`
- [AI Architecture](https://github.com/etqadkhan/ai-engineering/blob/main/Chapter10.pptx): `Chapter10.pptx`

### Other components

- **Learner**

## Connections

- Learner → Language Models: studies
- Learner → AI Applications: studies
- Learner → Transformers: studies
- Learner → Model Training: studies
- Learner → Generation: studies
- Learner → Evaluation Metrics: studies
- Learner → Evaluation Methods: studies
- Learner → AI Judges: studies
- Learner → System Evaluation: studies
- Learner → Model Selection: studies
- Learner → Evaluation Pipelines: studies
- Learner → Prompt Engineering: studies
- Learner → Prompt Security: studies
- Learner → RAG Systems: studies
- Learner → Agent Basics: studies
- Learner → Agent Reasoning: studies
- Learner → Fine-Tuning: studies
- Learner → Efficient Tuning: studies
- Learner → Model Merging: studies
- Learner → Data Curation: studies
- Learner → Data Synthesis: studies
- Learner → Inference Metrics: studies
- Learner → Inference Optimization: studies
- Learner → AI Architecture: studies
