https://github.com/imsubhro/syllogenie
A Flask-based web app that summarizes uploaded syllabus PDFs into a concise PDF. 🚀
https://github.com/imsubhro/syllogenie
flask flask-api html-css-javascript python reactjs
Last synced: 3 months ago
JSON representation
A Flask-based web app that summarizes uploaded syllabus PDFs into a concise PDF. 🚀
- Host: GitHub
- URL: https://github.com/imsubhro/syllogenie
- Owner: imSubhro
- Created: 2025-03-19T15:19:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-28T08:21:47.000Z (about 1 year ago)
- Last Synced: 2025-04-28T09:30:36.512Z (about 1 year ago)
- Topics: flask, flask-api, html-css-javascript, python, reactjs
- Language: HTML
- Homepage: https://pdfsummary-uwt7.onrender.com
- Size: 349 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ✨ SylloGenie
**SylloGenie** is a smart Flask-based web application that allows users to upload their syllabus PDFs and generates a concise, summarized PDF effortlessly. 🚀
## 🚀 Features
- 📄 Upload and process syllabus PDFs easily
- ✍️ AI-powered concise summarization
- 📥 Download summarized syllabus as a new PDF
- 🎨 Clean, minimal, and responsive UI design
## 🛠️ Tech Stack
- **Backend:** Flask (Python) 🐍
- **Frontend:** HTML, CSS 🎨
- **PDF Processing Libraries:** PyPDF2
## 📦 Installation & Setup
1. **Clone the Repository**
```bash
git clone https://github.com/yourusername/syllogenie.git
cd syllogenie
2. **Install the Project Dependencies**
```bash
pip install -r req.txt
3. **Run the Flask Application**
```bash
python server.py
4. **Access the Application Open your browser and go to:**
```bash
http://127.0.0.1:5000
```
## 🏗️ Future Enhancements
- 📚 Support for more file formats like DOCX, TXT etc.
- 🤖 Integrate advanced AI/NLP models for better summarization
- 🔒 Add user authentication to save and manage summaries
- 🌐 Deploy to cloud platforms (Render, Vercel, AWS)
## 📜 License
- This project is open-source and available under the MIT License.
## 🤝 Contributing
- Contributions are welcome! Feel free to fork the repo, create a new branch, and submit a pull request. 🚀
## 💡 Author
- [**Subhro Mohanta**](https://github.com/imSubhro)