Natural language generation is a subfield of machine learning, consisting creating systems that can produce understandable texts in the human language. It applied to all areas dealing with reporting and content creation, such as journalism online chatbots. Despite natural being labeled subfield, it covers vast range topics beyond scope this paper. Instead, research paper aims provide an overvie...