omvishesh's picture
Update README.md
eca5dfd verified

A newer version of the Gradio SDK is available: 5.35.0

Upgrade
metadata
title: ResearchpaperSummarizer
emoji: πŸ’»
colorFrom: green
colorTo: purple
sdk: gradio
sdk_version: 5.29.1
app_file: app.py
pinned: false

🧠 Research Paper Summarizer

Gradio App Status Hugging Face Spaces

Welcome to the Research Paper Summarizer β€” a powerful tool designed to automatically extract and summarize text from research paper images or PDFs, while identifying key subdomains and technical topics covered in the document.


πŸ”— Live Demo

➑️ Try it now on Hugging Face Spaces:
πŸ‘‰ https://huggingface.co/spaces/omvishesh/ResearchpaperSummarizer


πŸ“Œ Features

  • πŸ“· Upload research paper screenshots or PDFs
  • πŸ” Automatic OCR-based text extraction using EasyOCR
  • 🧠 Summarization and key subdomain detection using LLaMA 3 via Langchain + Groq API
  • βœ… Simple and clean Gradio interface

πŸš€ How It Works

  1. Upload a research paper image or PDF.
  2. The system performs OCR to extract readable text.
  3. A custom prompt is sent to LLaMA 3.3 using the Groq API.
  4. The app returns:
    • A concise summary
    • A list of key subdomains & topics covered

πŸ›  Tech Stack

  • 🧠 LLaMA 3.3 -70B via Groq API
  • 🧾 EasyOCR for image-to-text
  • βš™οΈ Langchain for structured prompt engineering
  • πŸ–Ό OpenCV and pdf2image for input handling
  • 🌐 Gradio for UI
  • ☁️ Deployed on Hugging Face Spaces

πŸ“¦ Requirements

To run this app locally, install the following:

pip install -r requirements.txt


Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference