Earlier quoted context omitted.
The core of it is a decision tree tied to a pretty in-depth database that either knows everything about the city or seeks to learn everything about the city. The system reads an event on the calendar that says "Van Halen is playing at American Brew Pub on February 12th at 7pm" and starts running running through the decision tree pulling information out of the database to fill in the blanks on the phrases it's picked.…
The concept seems pretty solid, but reading the output I feel like this is bordering on unethical. Maybe this is just a bad example, but it seems you’ve gone past programmatically giving people information, and into giving the impression you’re actually endorsing things. Unless you actually add metadata to the artist saying you love them, or rate the venue to indicate it’s good for live music, you’ve got no way of go…
We have about 90 events on our calendar per city in any given month, and this AI writes about three or four articles per city per week even though it's running constantly. It's pretty selective and very rarely writes something that our two human writers wouldn't have mentioned otherwise. Our personal preferences and those of our audience are certainly taken into account.