This project is a full-stack application that allows users to:
pd2/
βββ frontend/ # React frontend
βββ nlp_engine/ # Flask backend and NLP logic
β βββ app.py
β βββ chatbot.py
β βββ translate.py
β βββ ...
βββ uploads/ # (gitignored) Uploaded video files
βββ audios/ # (gitignored) Extracted audio files
βββ .gitignore
βββ requirements.txt
βββ README.md
git clone https://github.com/YOUR_USERNAME/A-Podcast-Summarization-System-with-Translation-and-PDF-Report-Generation.git
cd A-Podcast-Summarization-System-with-Translation-and-PDF-Report-Generation
cd nlp_engine
python -m venv .venv
.venv\Scripts\activate # On Windows
pip install -r requirements.txt
python app.py
cd ../frontend
npm install
npm start
Visit http://localhost:3000
uploads/ and audios/ are ignored to prevent large files from being pushed.node_modules/, .env, and other system files are also ignored.This project is for educational purposes.
Enjoy summarizing and translating your favorite podcasts!
This project is a full-stack application that allows users to:
pd2/
βββ frontend/ # React frontend
βββ nlp_engine/ # Flask backend and NLP logic
β βββ app.py
β βββ chatbot.py
β βββ translate.py
β βββ ...
βββ uploads/ # (gitignored) Uploaded video files
βββ audios/ # (gitignored) Extracted audio files
βββ .gitignore
βββ requirements.txt
βββ README.md
git clone https://github.com/YOUR_USERNAME/A-Podcast-Summarization-System-with-Translation-and-PDF-Report-Generation.git
cd A-Podcast-Summarization-System-with-Translation-and-PDF-Report-Generation
cd nlp_engine
python -m venv .venv
.venv\Scripts\activate # On Windows
pip install -r requirements.txt
python app.py
cd ../frontend
npm install
npm start
Visit http://localhost:3000
uploads/ and audios/ are ignored to prevent large files from being pushed.node_modules/, .env, and other system files are also ignored.This project is for educational purposes.
Enjoy summarizing and translating your favorite podcasts!