Project Awesome project awesome

Speech and Natural Language Processing > Natural Language Generation

Generation of text used in data-to-text, conversational agents, and narrative generation applications.

Collection 481 stars GitHub

Neural Natural Language Generation

aitextgen 1.8k updated 2y ago

A robust Python tool for text-based AI training and generation using GPT-2.

graph-2-text 153 updated 6y ago

Graph to sequence implemented in Pytorch combining Graph convolutional networks and opennmt-py.

Image Caption Generator 146 (archived)

A Neural Network based generative model for captioning images using Tensorflow.

lightnlg 3 updated 3y ago

A minimalistic codebase for finetuning and interacting with NLG models using PyTorch Lightning.

PaperRobot: Incremental Draft Generation of Scientific Ideas 483 updated 2y ago

We present a PaperRobot who performs as an automatic research assistant.

PPLM 1.2k updated 2y ago

Plug and Play Language Model implementation. Allows to steer topic and attributes of GPT-2 models.

Question Generation using hugstransformers 1.1k updated 1y ago

Question generation is the task of automatically generating questions from a text paragraph.

Texar 2.4k updated 4y ago

Texar is a toolkit aiming to support a broad set of machine learning, especially natural language processing and text generation tasks.

textgenrnn 4.9k updated 3y ago

Easily train your own text-generating neural network of any size and complexity on any text dataset with a few lines of code.

This Word Does Not Exist 1.0k updated 3y ago

This is a project allows people to train a variant of GPT-2 that makes up words, definitions and examples from scratch.

Transformers 158.3k updated 2d ago

State-of-the-art Natural Language Processing for TensorFlow 2.0 and PyTorch.

Summary Generation From Structured Data 187 updated 7y ago

For converting information present in the form of structured data into natural language text.