Generally speaking, automated books are created from templates; however, “poetry generation systems” tend to be more random, like scrambled nonsense generated by “Markov systems” (aka “Markov generators”). At one time there was a fad of creating “poetry” by translating something into one language and then translating it back using Google Translate, which changed the words/meaning going each way.
Currently, the two main companies with products in the NLG space are Automated Insights and Narrative Science, focused on creating narrative from raw data. An interesting factoid is that David Ferrucci, principal investigator of IBM Watson, started his career working on “storytelling machines” (aka “automated storytelling”, “story generation” or “story generator”).
· Grammar Parsing & Natural Language Generation | Meta-Guide.com
· Natural Language Generation | Meta-Guide.com
· Natural Language Generation & Dialog Systems 2010 | Meta-Guide.com
· Natural Language Generation & Dialog Systems 2011 | Meta-Guide.com
· Natural Language Generators & Dialog Systems | Meta-Guide.com
· SPARQL & Natural Language Generation | Meta-Guide.com
· Story Engines | Meta-Guide.com
· Story Generator Algorithms | Meta-Guide.com
· Storytelling Systems | Meta-Guide.com
See also my recent Quora answer about text-to-image systems:
· Is there any website that auto generates video from a novel based text?