|
4 | 4 |
|
5 | 5 | # Tezrisat |
6 | 6 |
|
7 | | -Tezrisat is an AI-powered microcourse generation platform that helps educators and learners create personalized, interactive learning experiences in minutes. |
| 7 | +Tezrisat is an AI-assisted microlearning authoring tool that helps educators generate short, task-oriented microcourses and assessments in minutes. |
8 | 8 |
|
9 | 9 | ## Problem Statement |
10 | 10 |
|
11 | | -Traditional course creation is time-consuming and requires extensive expertise. Educators spend weeks developing content, while learners struggle with generic materials that do not match their needs. Tezrisat uses AI to generate microcourses with interactive elements, quizzes, and recall notes. |
| 11 | +Traditional course planning is slow, and it does not fit well with the way many people learn today. Learners often need short, focused lessons they can complete between meetings, during study breaks, or while picking up a specific skill on demand. Educators, on the other hand, still spend days or weeks planning, structuring, and writing material for those lessons. |
| 12 | + |
| 13 | +Tezrisat focuses on that gap. It is built around microlearning: short, practical learning segments that are easy to consume and quick to produce. With AI-assisted generation, Tezrisat helps educators turn a topic, a few source materials, and a target audience into a usable microcourse with quiz content and recall notes, cutting planning time from weeks to minutes. |
12 | 14 |
|
13 | 15 | > **Local/self‑hosted only:** Public hosting or offering Tezrisat as a service to third parties is not allowed without a commercial license. |
14 | 16 |
|
@@ -124,11 +126,56 @@ We welcome contributions. See `CONTRIBUTING.md` for details. |
124 | 126 |
|
125 | 127 | ## Roadmap |
126 | 128 |
|
127 | | -1. Stabilize API responses and add contract tests for core endpoints. |
128 | | -2. Improve content quality controls and add more deterministic generation options. |
129 | | -3. Expand documentation with usage examples and troubleshooting playbooks. |
130 | | -4. Address context length limits in the LLM pipeline. |
131 | | -5. Build a simple hosting guide for self-hosted deployments. |
| 129 | +Tezrisat is aiming to become more than a microcourse generator. The long-term vision is an open, self-hostable learning platform that helps educators create faster and helps learners understand deeper. |
| 130 | + |
| 131 | +If you want to contribute, this roadmap is the best place to orient yourself. Each milestone represents a meaningful leap in product quality, and every improvement here moves Tezrisat closer to being a serious alternative in AI-native education. We want contributors to help shape not just features, but the future of open learning infrastructure. |
| 132 | + |
| 133 | +### 🚀 Milestone 1 - Core Reliability |
| 134 | + |
| 135 | +Build the foundation that makes everything else trustworthy, reproducible, and contributor-friendly. |
| 136 | + |
| 137 | +- 🐳 Docker setup |
| 138 | +- ⚙️ User customization |
| 139 | +- 🔌 Stable backend/frontend API contracts |
| 140 | + |
| 141 | +### 🧑🏫 Milestone 2 - Educator Experience |
| 142 | + |
| 143 | +Make Tezrisat genuinely useful for educators who want control after generation, not just a one-click output. |
| 144 | + |
| 145 | +- ✍️ Course editing after generation |
| 146 | +- 📚 More source ingestion |
| 147 | +- 🗂️ Versioning and drafts |
| 148 | +- 📤 Export capabilities |
| 149 | + |
| 150 | +### 🎓 Milestone 3 - Learner Experience |
| 151 | + |
| 152 | +Turn generated content into an experience that feels interactive, adaptive, and worth coming back to. |
| 153 | + |
| 154 | +- 📈 Progress tracking |
| 155 | +- 🧠 Interactive mindmaps |
| 156 | +- 📝 Exam mode |
| 157 | +- 🤖 More complex AI outputs, not just plain text outputs |
| 158 | +- 🧮 Interactive code and math executions |
| 159 | + |
| 160 | +### 🛡️ Milestone 4 - Quality Layer |
| 161 | + |
| 162 | +Raise trust in the generated content so Tezrisat can support serious educational use cases. |
| 163 | + |
| 164 | +- 📎 A dedicated citations section |
| 165 | +- ✅ Factuality checks |
| 166 | +- 🧩 Course-level consistency checks |
| 167 | + |
| 168 | +### 💡 Why This Matters |
| 169 | + |
| 170 | +Most learning platforms are either closed, slow to customize, or not truly built around AI-native course creation. Tezrisat can be different: |
| 171 | + |
| 172 | +- Open to contributors |
| 173 | +- Self-hostable for privacy and control |
| 174 | +- Fast for educators |
| 175 | +- Interactive for learners |
| 176 | +- Extensible for the next generation of learning tools |
| 177 | + |
| 178 | +If this vision excites you, there is room to contribute across backend, frontend, AI pipelines, testing, documentation, and product design. |
132 | 179 |
|
133 | 180 | ## Security Note |
134 | 181 |
|
|
0 commit comments