Skip to content

alimomennasab/paper-summarizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

Paper Summarizer

This project allows users to upload a PDF file of any research paper and receive a clear, brief summary.

Tech Stack

Frontend:

  • React: creating UI components
  • Next.js: routing

Backend & Middleware:

  • Flask: handling file uploads and requests to the OpenAI API
  • OpenAI API: summarizing papers with GPT-4o

Demo

Screen.Recording.2025-06-27.at.3.46.46.PM.mov

How to run locally:

1. Clone the repository
git clone https://github.com/yourusername/paper-summarizer.git
cd paper-summarizer


2. Install backend dependencies
cd backend
pip install -r requirements.txt

3. Install frontend dependencies
cd frontend
npm install

4. Start the frontend and backend servers in separate terminals:
npm run dev 
python app.py

About

Upload and summarize research papers with GPT-4

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors