Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/farzeennimran/ai-movie-plot-generator
Generating movie plots based on genres 🎥🎞️🎬📽️
https://github.com/farzeennimran/ai-movie-plot-generator
artificial-intelligence datascience deep-learning generator machine-learning movies natural-language-processing neural-network nlp plots python text-classification text-generation
Last synced: 1 day ago
JSON representation
Generating movie plots based on genres 🎥🎞️🎬📽️
- Host: GitHub
- URL: https://github.com/farzeennimran/ai-movie-plot-generator
- Owner: farzeennimran
- Created: 2024-06-08T16:20:07.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-06-23T17:36:48.000Z (5 months ago)
- Last Synced: 2024-06-23T18:45:49.454Z (5 months ago)
- Topics: artificial-intelligence, datascience, deep-learning, generator, machine-learning, movies, natural-language-processing, neural-network, nlp, plots, python, text-classification, text-generation
- Language: Python
- Homepage:
- Size: 642 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AI Movie Plot Generator
The purpose of AI plot generator is to create a smart model capable of generating movie plots based on their genres.
## Dataset
Data was collected from IMDb and Kaggle which was then compiled into one dataset and is available on kaggle: https://www.kaggle.com/datasets/farzeenimran/movieplots/data
## Preprocessing
1) Lowercasing:
2) Special Characters Removal:
3) Stop Words Removal:
4) Tokenization:
5) Genre Mapping:
6) Handling Null Plots:
7) Dealing with Missing Values:
8) Vectorization:
## Models applied
1) RNN
3) LSTM with embedding layer
4) Markov Model
5) Transformers