Spaces:
Sleeping
Sleeping
A newer version of the Streamlit SDK is available:
1.50.0
metadata
title: Smart Research Assistant
emoji: π
colorFrom: pink
colorTo: purple
sdk: streamlit
sdk_version: 1.33.0
app_file: app.py
pinned: false
Smart Research Assistant
Upload a research paper, get a summary, ask questions, or take the Challenge Me quiz!
Built by Tanishka Singh β¨
Smart Research Assistant
An interactive NLP-powered app for summarizing, questioning, and understanding research papers.
Live Demo
Note: Due to free-tier CPU constraints on HuggingFace Spaces, the app may take a few minutes to load initially. Please be patient while the models are being loaded.
Screenshots
Features
- Upload PDF or TXT research paper
- Summarize the document using BART
- Auto-generate relevant questions with T5
- Challenge yourself to answer and get feedback
- Optional document preview
- Professional UI/UX with Streamlit
Tech Stack
- Streamlit
- Transformers (BART, T5, RoBERTa)
- PyMuPDF
- Scikit-learn
Run Locally
Clone this repo:
git clone https://github.com/YOUR_USERNAME/Smart-Research-Assistant.git cd Smart-Research-Assistant
Install dependencies:
pip install -r requirements.txt
Run the app:
streamlit run app.py