Learning to Generate Move-by-Move Commentary for Chess Games from Large-Scale Social Forum Data