Skip to content

abhirajD/drama_script_generator

Repository files navigation

Drama/Movie Script generator

An attempt at designing a network which generates Movie Scripts (how cool is that!)

Topology

I have shortlisted some candidates for acomplishing this taks:

  1. Seq2seq LSTM with encoders. Idea behind using this is to have multiple levels of abstraction which we will obtain from a seq2seq model. We might use LSTM's with some around 700 memory cells, we get this through experience.
  2. Variational Autoencoders. Unlike just autoencoders, variational autoencoders have a special property of giving contineous RV's. I want to use this model analogous to how 'Thought vectors' are. With contineous RV's instead of discrete, we can have script with accurate and enriched meaning. Again meaning at what level of abstraction? What kind of meaning? etc are questions I dont know and I hope to find out soon.
  3. A GAN where Gen produces dialogues and Cop tells if it comes close to the storyline (This will be cool!). We'll need a different loss function here to penalise the network based on the cosine similarity with subsequent story segments for each character.

Dataset

Two obvious candidates:

  1. Cornell's Movie Dialog Corpus
  2. I love Elementary. Its a modern take on /Sherlock Holmes/. Drama, mystery, perfect. So I am going to try to curate a dataset from Elementary Season 1 or 5 subtitles. Unfortunately, I havent been able to find Subtitles for the deaf or hard-of-hearing (SDH) which have character labled dialogs insted of just dialogs. Still looking, if you guys find any let me know.

Contributers

  • Abhiraj (Me obviously)
  • I have been discussing various ML/DL projects with two interesting college mates @Ritesh and @Richa. They have helped and contributed ideas to various projects including this one.

About

Idea is for a deep learning model to generate scripts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published