Your personal roadmap through the AI landscape.
Jahnel Group
The AI Periodic Table concept was created by IBM Technology.
We love this framework for organizing the complex landscape of AI concepts, and we've adapted and extended it to create a learning guide for our team at Jahnel Group.
Watch the original explanation: AI Periodic Table Explained by IBM
Learn AI is Jahnel Group's learning guide for navigating the AI landscape. It provides:
- A structured mental model: The AI Periodic Table organizes AI concepts into families and complexity levels
- Clear growth paths: Three tiers (Foundation, Practitioner, Expert) give you a roadmap for skill development
- Practical application: Portfolio work ensures you're building, not just reading
- Shared vocabulary: Common language for discussing AI capabilities across the team
This is not a certification where you "achieve a level and you're done." It's a continuous learning journey with milestones that help us understand where we are and where we're headed.
| G1 Reactive |
G2 Retrieval |
G3 Orchestration |
G4 Validation |
G5 Models |
|
|---|---|---|---|---|---|
| Row 1 Primitives |
Pr Prompts |
Em Embeddings |
Cw Context |
Ev Evaluation |
Lg LLM |
| Row 2 Compositions |
Fc Function Call |
Vx Vector DB |
Rg RAG |
Gr Guardrails |
Mm Multi-modal |
| Row 3 Deployment |
Ag Agents |
Ft Fine-tuning |
Fw Frameworks |
Rt Red Team |
Sm Small Models |
| Row 4 Emerging |
Ma Multi-agent |
Sy Synthetic |
Mc MCP |
In Interpret. |
Th Thinking |
Rows = Complexity (Primitives → Compositions → Deployment → Emerging)
Groups = Functional families (concepts serving similar purposes)
| Tier | Core Question | Focus |
|---|---|---|
| Foundation | Can you understand and use AI effectively? | Core concepts, vocabulary, effective AI usage |
| Practitioner | Can you build and deploy AI features? | Implementation, production systems, troubleshooting |
| Expert | Can you architect AI systems and lead others? | System design, strategic decisions, mentorship |
# Install dependencies
npm install
# Start development server
npm start
# Build for production
npm run build├── docs/
│ ├── intro.md # Why this exists
│ ├── building-ai-systems/ # Building AI Systems track
│ │ ├── index.md # Getting started with AI systems
│ │ ├── periodic-table/ # Element documentation
│ │ │ ├── index.md
│ │ │ ├── reactive.md # G1 family elements
│ │ │ ├── retrieval.md # G2 family elements
│ │ │ ├── orchestration.md # G3 family elements
│ │ │ ├── validation.md # G4 family elements
│ │ │ └── models.md # G5 family elements
│ │ ├── tiers/ # Learning tier documentation
│ │ │ ├── overview.md
│ │ │ ├── foundation.md
│ │ │ ├── practitioner.md
│ │ │ └── expert.md
│ │ └── portfolio-templates/ # Templates for portfolio work
│ │ ├── foundation-use-case.md
│ │ ├── practitioner-feature.md
│ │ └── expert-architecture.md
│ └── ai-productivity/ # AI Productivity track
│ ├── index.md
│ ├── levels/ # 5 levels of AI integration
│ └── concepts/ # Key productivity concepts
├── src/
│ ├── components/
│ │ └── PeriodicTable/ # Interactive periodic table component
│ ├── pages/
│ │ └── index.js # Homepage
│ └── css/
│ └── custom.css # Custom styling
├── docusaurus.config.js # Site configuration
└── sidebars.js # Navigation configuration
This is a living document. As you learn:
- Found an error? Submit a PR to fix it
- Have a better explanation? Improve the docs
- Built something cool? Share it with the team
- See a gap? Propose an addition
- AI Periodic Table Explained by IBM: Original concept
- Docusaurus Documentation: Site framework
AI Periodic Table concept by IBM Technology, used with appreciation