Transforming enterprise documentation into engaging, structured learning experiences through AI-powered course generation.
Companies struggle to transform their internal knowledge into effective training programs. Documentation exists scattered across formats, and creating structured educational content requires weeks of expert work.
Documentation exists across PDFs, PowerPoints, videos, and spreadsheets without educational structure or cohesive learning framework.
Converting technical documentation into effective courses requires weeks of work from instructional design experts.
Traditional platforms offer one-size-fits-all solutions that don't adapt to company context or employee knowledge levels.
Platzi Learn uses multi-agent AI systems to automatically transform company documentation into complete, structured courses with progressive learning modules, AI-narrated lessons, and built-in assessments.
Generates complete syllabus with progressive modules from basic to advanced levels, organizing content into logical learning sequences.
Creates natural-sounding audio lessons with coherent narratives that follow project-based learning throughout the entire course.
Processes videos, PDFs, Excel, and documents—extracting and vectorizing content for intelligent course generation.
Adapts content to target audience and knowledge level, supporting multiple languages with customizable narrator voices.
Generates concise lesson summaries for quick review and reference, enhancing knowledge retention.
Applies Platzi's 10+ years of educational expertise to ensure effective learning outcomes and engagement.
The architecture evolved from a simple microservice approach to a sophisticated orchestration system capable of managing complex, multi-step course generation workflows.
We started with a straightforward microservice architecture using task queues. While functional, it struggled with reliability and visibility into the multi-stage course generation process. As we scaled to handle larger document sets and more complex workflows, we needed better orchestration.
The breakthrough came when we reimagined the system around workflow orchestration rather than simple task processing. This allowed us to manage dependencies between steps, handle failures gracefully, and process multiple documents in parallel while maintaining a clear view of overall progress.
Users upload documentation and define course objectives through a simple form interface. The system accepts multiple formats including PDFs, videos, presentations, and spreadsheets.
The orchestrator kicks off parallel processing for each document—extracting text, audio from videos, and creating searchable content indices. This parallelization dramatically reduced processing time.
Once all content is indexed, the system synthesizes information across documents to create a coherent syllabus. AI organizes topics from foundational concepts to advanced applications, ensuring logical progression.
For each lesson in the syllabus, the system generates educational content, narrative scripts, and audio narration in parallel. Context from the overall course project ensures consistency across all lessons.
The orchestrator assembles all components—combining audio, scripts, and metadata—then integrates with the platform's core to publish a complete, ready-to-use course.
Platzi Learn unlocked a new B2B revenue stream by enabling companies to rapidly transform internal knowledge into professional learning experiences at scale.
The initial architecture was over-complicated with unnecessary frameworks. Simplifying to focused orchestration improved reliability while maintaining capabilities.
Rather than wait for the perfect solution, we focused on immediate value delivery. This pragmatic approach unlocked revenue while continuing to evolve.
Assumptions about how companies would use the system evolved significantly after observing actual patterns. Quick iteration was crucial to product-market fit.