Great post! I've been thinking about writing something similar with that same BeerAdvocate data. Good job beating me to it :)
Instead, I ended up writing a satirical beer snob bot [1] which tweets nonsensical beer reviews using Markov Chains. Some are bad, but some are pure gold. You can read about it here [2]. The code's also on GitHub [3].
[1] https://twitter.com/BeerSnobSays
[2] http://www.gregreda.com/2015/03/30/beer-review-markov-chains...