A full-stack AI-powered document processing tool to extract and humanize arguments from multiple PDF files.
- 📂 Upload Multiple Files: Drag and drop or select multiple files in the left panel.
- 🧵 Queue-based Processing: Files are pushed to a Redis-backed queue and processed asynchronously.
- 🧠 Argument Extraction: Extracts raw arguments using Gemini-based NLP from each PDF.
- 💬 Humanization: Converts raw arguments into human-friendly, natural language summaries.
- ☁️ Google Drive Integration: Both raw and humanized arguments are saved to separate folders in your Google Drive.
- 🔗 Link Display Panel: Right-side panel dynamically displays links to saved argument files:
- Raw Arguments
- Humanized Arguments
git clone https://github.com/Shushanth101/argument-extractor.git
cd argument-extractor
docker run -d --name redis-bullmq -p 6379:6379 redis:5.0.14
cd backend
npm install
cd ../frontend
npm install
cd backend
npm run dev
cd frontend
npm run dev

