Курс по AI
Методолог учебного центра проектирует программу специализации по AI. В онтологии — темы, навыки, концепции и инструменты в одном графе. Профиль курса задаёт требования, покрытие показывает, по каким темам не хватает материалов.
01 Онтология — 4 вида узлов, 18 в графе
Онтология курса — не только навыки. Узлы типа topic структурируют программу, concept описывают теорию, product — инструменты. Все в одном графе, все связаны.
LLM и NLP
Трансформеры, промптинг, тонкая настройка, RAG, оценка. Центральный модуль курса.
Prompt Engineering
Chain-of-thought, few-shot, структурированный вывод, системные промпты, версионирование.
Трансформер
Self-attention, multi-head attention, позиционное кодирование, архитектура encoder-decoder.
LangChain
Фреймворк оркестрации LLM: цепочки, агенты, ретриверы, память, инструменты.
id: nlp-llms
name: LLM и NLP
kind: topic
description: Трансформеры, промптинг, тонкая настройка, RAG…
depends_on: [ai-fundamentals, machine-learning]
links_to: [skill:prompt-engineering, concept:transformer, product:langchain]
02 Профиль курса — ai-course · program · порог 0.7
Профиль отбирает темы и навыки из онтологии. Для каждой темы указана требуемая глубина проработки и вес в общей программе. Веса суммируются к 1.
| Тема | Вид | Depth | Weight |
|---|---|---|---|
| nlp-llms | topic | 0.9 | 0.25 |
| ai-fundamentals | topic | 0.8 | 0.20 |
| machine-learning | topic | 0.7 | 0.15 |
| deep-learning | topic | 0.7 | 0.15 |
| mlops | topic | 0.6 | 0.10 |
| ai-ethics | topic | 0.5 | 0.05 |
| computer-vision | topic | 0.4 | 0.05 |
| prompt-engineering | skill | 0.8 | — |
| rag-deployment | skill | 0.7 | — |
| llm-fine-tuning | skill | 0.6 | — |
profile: ai-course level: program threshold: 0.7
requirements:
- node: nlp-llms depth: 0.9 weight: 0.25
- node: ai-fundamentals depth: 0.8 weight: 0.20
- … ещё 5 тем + 3 навыка …
03 Покрытие — лекции, задания, лабораторные по каждой теме
Каждая тема проверяется по библиотеке материалов. То же фиксированное определение gap — одинаковые онтология + профиль → одинаковые пробелы в любой реализации.
| Тема | Материалов | Depth | Статус | |
|---|---|---|---|---|
| nlp-llms | 12 | 0.9 | ok | |
| ai-fundamentals | 8 | 0.8 | ok | |
| machine-learning | 6 | 0.7 | ok | |
| deep-learning | 5 | 0.7 | ok | |
| mlops | 4 | 0.50 → нужно 0.6 | thin | |
| ai-ethics | 3 | 0.35 → нужно 0.5 | thin | |
| computer-vision | 4 | 0.40 → нужно 0.4 | ok |
→ Добавить материалы с difficulty ≥ 0.50 для mlops и ≥ 0.35 для ai-ethics.
04 Экспорт — course-ai-program.json
Всё производное генерируется: пакет курса с планами занятий, вопросами для оценки и списками литературы — никаких рукописных силлабусов.
schemaVersion: "sdm.export.test/v1",
profile: "ai-course", level: "program", threshold: 0.7,
topics: [ /* 7 тем · depth · weight */ ],
materials: [ /* 42 элемента · лекции, лабораторные, тесты */ ],
glossary: [ /* 15 терминов · transformer, RAG, LoRA… */ ]
}