Project involves converting PDF documents into concise education (slide-show based) videos. Usage of OpenAI API for summarising PDF content. Video produced using Google Text-to-Speech, royalty-free images from Pixabay and MoviePy for editing.
- Clone the Repo
git clone https://github.com/cheehengk/ai-playground.git
- Move into the directory
cd ai-playground
- Install Requirements
pip install -r requirements.txt
- Copy over secret keys file into root directory
- Copy over Google Credentials file into root directory
Running on Terminal
- Run worker.py file
python worker.py
- Run flask app
GOOGLE_APPLICATION_CREDENTIALS=google_creds.json flask run
Docker
- Install Docker Daemon
- Run
docker-compose up
App should be running on http://127.0.0.1:5000
Contact repository owner for link to live deployment and required resources for local testing.