A story is generated through Natural Language Generation techniques. The selected background, adult, child, and toy will affect the generated story and will contain a moral lesson, such as sleeping early, being careful, and lying, so that the stories generated will not be as redundant.