Designing system prompts for culturally specific educational content using OpenAI models

When building educational or knowledge-based applications with OpenAI models, how do you design system and user prompts for culturally specific concepts that most users may not have prior context for?

For example, when an app needs to explain non-Western calendar systems (like Indian/Hindu calendar months) to beginners, what prompt patterns or role separation strategies have you found effective for:

  • Reducing hallucination

  • Keeping explanations beginner-friendly

  • Maintaining consistency across model versions

I’m particularly interested in approaches involving system prompts, constrained output formats (tables / schemas), or multi-step prompting pipelines in production apps.