Skip to content
RNN TV script generator NLP project for Udacity Deep Learning Nanodegree
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

TV Script Generator

Teach an AI to write an for your favorite TV show

Trains an RNN on a dataset of Seinfeld screenplays, then generates new, amusing scripts. Project for the Udacity Deep Learning Nanodegree.

Getting Started

Step 1: Review my code and results in dlnd_tv_script_generation.ipynb.

Step 2: Do this project yourself

To make your own TV Script Generator, go here and clone the repository.

git clone
	cd deep-learning-v2-pytorch/project-tv-script-generation

Then open dlnd_tv_script_generation.ipynb


  1. Jupyter Notebooks
  2. GPU
  3. The Seinfeld dataset.
  4. PyTorch and Torchvision. For installation instructions see Udacity's README in the Deep Learning repository.


Leave extra time to tune hyperparameters

For information on how I chose mine, please read my inline comments, as well as the "Answer" markdown sections. I hope you have as much fun as I did!


  • @technoempathy – Layla Messner


  • @udacity for the project
  • @facebook for the scholarship to the Udacity Deep Learning Nanodegree
You can’t perform that action at this time.