Class_generator/content/books/sbs.json
StillHammer 05142bdfbc Implement comprehensive AI text report/export system
- Add AIReportSystem.js for detailed AI response capture and report generation
- Add AIReportInterface.js UI component for report access and export
- Integrate AI reporting into LLMValidator and SmartPreviewOrchestrator
- Add missing modules to Application.js configuration (unifiedDRS, smartPreviewOrchestrator)
- Create missing content/chapters/sbs.json for book metadata
- Enhance Application.js with debug logging for module loading
- Add multi-format export capabilities (text, HTML, JSON)
- Implement automatic learning insights extraction from AI feedback
- Add session management and performance tracking for AI reports

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-26 21:24:13 +08:00

51 lines
1.7 KiB
JSON

{
"id": "sbs",
"name": "Side by Side",
"description": "Side by Side English Learning Series - Complete course for intermediate learners",
"difficulty": "intermediate",
"language": "en-US",
"metadata": {
"version": "1.0",
"created": "2025-09-23",
"updated": "2025-09-23",
"source": "Side by Side English Learning Series",
"target_level": "intermediate",
"total_estimated_hours": 100,
"prerequisites": ["basic-english"],
"learning_objectives": [
"Master intermediate vocabulary for daily situations",
"Understand grammar structures in context",
"Develop conversational skills",
"Practice reading and listening comprehension"
],
"content_tags": ["vocabulary", "grammar", "conversation", "practical-english"],
"total_chapters": 12,
"available_chapters": ["7-8"],
"completion_criteria": {
"overall_progress": 80,
"chapters_completed": 8,
"vocabulary_mastery": 85
}
},
"chapters": [
{
"id": "sbs-7-8",
"chapter_number": "7-8",
"name": "Daily Life & Vocabulary",
"description": "Master intermediate vocabulary for daily situations including clothing, body parts, emotions and technology",
"estimated_hours": 25,
"difficulty": "intermediate",
"prerequisites": ["sbs-5-6"],
"learning_objectives": [
"Master intermediate vocabulary for daily situations",
"Understand clothing and body parts terminology",
"Learn emotional expressions and feelings",
"Practice technology and social media vocabulary"
],
"vocabulary_count": 150,
"phrases_count": 45,
"dialogs_count": 8,
"exercises_count": 25
}
]
}