Tanishka27's picture
Add screenshots to README
c7c24af

A newer version of the Streamlit SDK is available: 1.50.0

Upgrade
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

Smart Research Assistant

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

Screenshot 1

Screenshot 2

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

  1. Clone this repo:

    git clone https://github.com/YOUR_USERNAME/Smart-Research-Assistant.git cd Smart-Research-Assistant

  2. Install dependencies:

    pip install -r requirements.txt

  3. Run the app:

    streamlit run app.py