Nid4l's picture
Update README.md
e7f74d1 verified
|
Raw
History Blame Contribute Delete
1.59 kB
---
title: Multi-Input Academic Summarizer
emoji: πŸ“š
colorFrom: blue
colorTo: red
sdk: gradio
sdk_version: 5.31.0
app_file: app.py
pinned: false
license: mit
short_description: NLP Course Final Project
---
> πŸ” Final Project for our NLP course β€” explore it, test it, break it. Feedback welcome!
---
# πŸŽ“ Multi-Input Academic Summarizer
An intelligent summarization assistant that handles everything from academic PDFs and DOCX files to transcribed audio and pasted text.
## ✨ Features
- πŸ“‚ Input from **Text**, **PDF**, **DOCX**, **Audio**, and **YouTube**
- πŸ—£οΈ Multilingual output: **English**, **Arabic**, or **Both**
- 🎭 Tones: **Gen Z**, **Professional**, or **Balanced**
- πŸ€– Powered by **Gemini 2.0 & 2.5** with fallback & tuning
- πŸ“„ Choose output format: **TXT**, **DOCX**, **PDF**
- 🧠 Built-in **summary quality evaluation** using Gemini
- 🧭 Automatically handles **Various formatting types** in documents
## πŸš€ Try It Out
[πŸ‘‰ Launch the App](https://huggingface.co/spaces/Nid4l/Multi-Input_Academic_Summarizer)
> πŸ€– Warning: YouTube input is currently disabled on Spaces due to hosting limitations.
---
## πŸ“ Tech Stack
- **Gradio** UI
- **Google Generative AI (Gemini Flash)**
- **FasterWhisper** for transcription
- **PDFPlumber**, **python-docx**, **ReportLab**
---
## πŸ‘¨β€πŸ’» Team Members
- Abdelrahman Alsheyyab
- Mohammad Alkhasawneh
- Nidal Shahin
---
## πŸ“œ License
MIT β€” free to use and remix with credit.
---
πŸ”— [Hugging Face Docs for Space Config](https://huggingface.co/docs/hub/spaces-config-reference)