Natural language generation is the process of constructing grammatically-correct sentences through algorithms. Natural language generation is an important technique in building AI-based chatbots – it allows them to construct their own sentences rather than using predetermined statements.