About 10 years ago, as an online editor, I built a similar set of scripts -- we called them one-clicks. You'd click a button, the story would be generated, and it would be populated into the CMS.<p>This works really well for mundane, data-driven stories such as lottery results or surf reports, both of which I built.<p>There are a bunch of companies, such as Narrative Science, that are doing much more sophisticated versions of this. You give them the data and they can churn out a machine-generated recap of a Little League game that reads much like an MLB story.<p>But what I think will really be a game changer is personalization for the reader.<p>Can you imagine the same story written 10 different ways for 10 reader personas? Maybe a reader with an education background might get a different lede than a reader with an interest in politics on a story about a new school district referendum. Or heck, maybe a Republican reader might get a different version of a Trump story than a Democrat. (Not that this would necessarily be a GOOD thing. But imagine the possibilities!)