Skip to content

A research paper summarizer using a Hugging Face model to help students and researchers quickly extract key findings from lengthy papers.

Notifications You must be signed in to change notification settings

ayeshajadoon/ScholarSummarizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Scholar Summarizer

Scholar Summarizer is a web-based research paper summarization tool built with Flask.
It leverages Hugging Face transformer models to help students and researchers quickly extract key insights from lengthy academic papers.


🌐 Live Demo

🔗 Try it out here: ScholarSummarizer


✨ Features

  • 📄 Input research paper content
  • 🤖 Summarizes using Hugging Face transformer models
  • 🧠 Designed for academic text understanding
  • ⚡ Simple, fast, and Flask-powered web interface
  • 🧾 Ideal for students, educators, and researchers

🛠 Tech Stack

  • 🐍 Python
  • 🌐 Flask (Web Interface)
  • 🤗 Hugging Face Transformers API
  • ☁️ Railway (Deployment)

🚀 Getting Started Locally

1. Clone the repository

git clone https://github.com/your-username/scholar-summarizer.git
cd scholar-summarizer

2. Install dependencies

pip install -r requirements.txt

3. Set your Hugging Face API Key

Create a .env file in the root directory and add:

HF_API_KEY=your_huggingface_api_key_here

4. Run the Flask app

python app.py

Then open your browser and go to:
📍 http://127.0.0.1:5000


📸 Screenshots

Add screenshots here to show how the interface looks. image

image


📄 License

MIT License. See LICENSE for more information.


About

A research paper summarizer using a Hugging Face model to help students and researchers quickly extract key findings from lengthy papers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published