Skip to content

sailaxmitumu2000/smart_summary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 Article Summarizer Extension & Backend

A browser extension with a FastAPI backend that uses OpenAI GPT-4o-mini to summarize long web articles into skimmable summaries and bullet points.


🚀 Features

  • Summarizes web articles into 2-3 paragraph summaries
  • Generates 5–8 factual bullet points
  • Backend API with FastAPI
  • Browser extension frontend (Chrome/Edge compatible)
  • JSON-only responses for clean, predictable output

⚙️ Backend

Built with Python and FastAPI. Handles summarization requests from the extension.

Key endpoints:

Endpoint Method Description
/health GET Check API status
/summarize POST Summarize text (requires JSON)

Request example:

{
  "title": "My Article",
  "text": "Long article text goes here..."
}
**Response example:**
{
  "title": "My Article",
  "summary": "Short 2-3 paragraph summary...",
  "bullets": [
    "Fact 1",
    "Fact 2",
    "Fact 3"
  ]
}

About

A browser extension with a FastAPI backend that uses OpenAI GPT-4o-mini to summarize long web articles into skimmable summaries and bullet points. This project demonstrates end-to-end integration of a browser frontend with a Python AI backend, suitable for real-world deployment.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors