self project
GDZ - Homework Solutions Platform

Services
- →AI content generation pipeline architecture (Python + ChatGPT + Gemini)
- →Curriculum-aware prompt engineering per subject and grade
- →Multi-locale platform setup and SEO configuration
- →Automated CMS publication and sitemap generation
- →Content validation pipeline for educational accuracy
Deliverables
- ✓Thousands of structured homework solution pages across 3 locales (RU, PL, UA)
- ✓Automated generation pipeline — new content added by updating curriculum input
- ✓Organic search traffic from day one post-launch
- ✓Three independently deployed locale-specific platforms
Challenge
GDZ (готовые домашние задания — ready homework solutions) is a well-established EdTech category in Russian-speaking markets. The opportunity: expand into Polish and Ukrainian markets where the same demand exists but supply is thin. The problem: producing enough high-quality, structured educational content to rank in search at scale is a massive content operation — far too slow and expensive to do manually.
Discovery
Analysing the content structure revealed that homework solutions follow predictable templates: subject → grade → textbook → chapter → exercise → solution with step-by-step explanation. The structure is consistent enough to be generated systematically. The variable is quality — LLMs needed careful prompting and validation to produce educationally sound answers rather than plausible-looking nonsense.
Options Considered
- Hire content writers per locale — rejected. Unit economics don't work at scale; quality variance between writers is high.
- Translate existing Russian content — partially used but insufficient. Polish and Ukrainian curricula differ; direct translation produces wrong answers.
- AI generation pipelines with curriculum-aware prompting — chosen. ChatGPT and Gemini with structured prompts tuned per subject and grade produce accurate, step-by-step solutions at the required scale.
Decision
Python pipelines consume curriculum data (textbook metadata, exercise lists) and generate solutions through ChatGPT and Gemini APIs. Output is validated against expected answer formats, structured into the site's data schema, and published to the appropriate locale domain. SEO metadata is generated alongside the content.
Implementation
Built a multi-stage pipeline: curriculum ingestion → prompt construction per subject/grade/exercise → parallel LLM generation → structured output validation → CMS publication. Each stage has error handling and a review queue for edge cases the validator flags. Different models are used per subject type: Gemini handles maths and sciences well; ChatGPT-4o performs better on humanities and language subjects.
Three locale-specific platforms launched: gdzclass.ru (RU), domowapraca.com (PL), padruchnik.com (UA). Each domain is independently deployed with locale-specific SEO configuration, internal linking structure, and sitemap generation.
Outcome
Thousands of structured content pages published across three locales without proportional headcount growth. Organic search traffic began accruing from the first weeks post-launch as pages were indexed. The pipeline architecture allows new grades, subjects, or textbooks to be added by updating the curriculum input — no code changes required.
Open for contract collaboration
I am available for contract-based collaboration. If you have an interesting project idea, schedule a call via Calendly.
Schedule a 30-min call