Language Learning Dialogue Generator — illustrative example INPUT Beginner French learner wants a short dialogue about buying a train ticket. RESULT Voyageur : Un billet pour Lyon, s'il vous plaît. Agent : Aller simple ou aller-retour ? Voyageur : Aller simple. Explain aller simple as one-way and let the learner repeat the exchange with another destination. REVIEW A learning dialogue should use natural turns at the requested level. Give the speakers a clear goal, reuse target vocabulary and explain unfamiliar expressions without making every line a vocabulary list. This is a teaching example, not a live execution record.