This is a web application that uses large langauge models like openai GPT and langchain to summarize long movie scripts to short useful summary in order to get overview of a screenplay in few minutes. It uses Flask and a Machine Learning algorithms.
Additional description about the project and its features.
-
Major languages (Python)
-
Technologies/tools used
- Python - Langchain - Git(version control)
To get a local copy up and running follow these simple example steps.
- A text editor(preferably Visual Studio Code)
- Python
- create openai key
- get the api key
- langchain
- flask
$ git clone https://github.com/mugishasam123/screenplay-summarizer-ai
.git
$ cd screenplay-summarizer-ai
Environment variables used in the app is OPENAI_API_KEY .
- Create the
.env
file - Assign the openai key to the OPENAI_API_KEY variable
$ python3 app.py
👤 ** Mugisha Samuel**
- GitHub: mugishasamuel
- LinkedIn: mugishasamuel
- Twitter: mugishasamuel
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
This project is MIT licensed.