Start

Data & Outputs

This page summarizes where the system writes artifacts and what each directory contains.

Research Artifacts

data/
├── audience_research/       # Personalized learner/entity profiles (JSON/MD)
├── domain_research/         # Professional domain analyses (JSON/MD)

Audience Research

Domain Research

Curriculum Content

data/
├── written_curriculums/     # Generated curricula (per domain/entity)
├── translated_curriculums/  # Multilingual versions by language

Written Curriculums

Translated Curriculums

Visualizations

data/visualizations/
├── *_flow.mmd                 # Mermaid flow diagrams
├── *_section_breakdown.png    # Section-level charts
├── curriculum_metrics.{json,png}  # Aggregate metrics
├── curriculum_structure.mmd   # Overall structure diagram

Generating Visualizations

Run from learning/curriculum_creation/:

uv run python 3_Introduction_Visualizations.py

Prompt Templates

data/prompts/
├── research_domain_analysis.md
├── research_domain_curriculum.md
├── research_entity.md
└── translation.md

These drive LLM prompt engineering for research, curriculum, personalization, and translation.

Configuration Files

data/config/
├── entities.yaml
├── domains.yaml
└── languages.yaml

Use these to control which entities/domains/languages are processed.