Recent success in Deep Learning motivated researchers to use neural networks instead of human designed rules and templates to generate meaningful sentences from structured information.
these supervised models work well only when provided either massive amounts of labeled data or when restricted to a limited domain.