A web app for summarizing articles by pasting text or providing a URL, powered by Hugging Face Transformers.
- Frontend: Next.js, Tailwind CSS
- Backend: Django, GraphQL, SQLite
- AI: Hugging Face Transformers
- Figure out how to deploy affordably for long term
- Need to add features like queue, better loading and faster processing on backend
- Extend Project
- I want to extend this by making it place to get discussion of an article/opinions critically by imitating experts of the field and polymaths, to get different perspectives on it via LLMs
- Not just summarize but what would great minds in the field and polymaths would say about it after thinking critically and what are the actionable insights that you can implement as daily/periodic habits to improve your life using LLMs and maybe other methods
-
Clone the repository:
git clone https://github.com/yourusername/Article_Summarizer.git cd Article_Summarizer -
Backend Setup (in
backend/):cd backend conda env create -f env.yml python manage.py runserverSee
backend/README.mdfor details. -
Frontend Setup (in
frontend/):cd frontend npm install npm run devOpen http://localhost:3000. See
frontend/README.mdfor details.
- Frontend: Deploy on Vercel (see
frontend/README.md). - Backend: Deploy on a Python-compatible host (e.g., Heroku, Railway).
