Skip to content

Our project for IISC Bengaluru Hackthon 2024 : The summarization tool first accepts input in three forms: topic title, user-provided content, or uploaded PDF. If a topic is given, relevant descriptions are scraped from Fox News, Fox Business, Fox Sports, and NDTV.

Notifications You must be signed in to change notification settings

SatyajeetPatra-11/iisc_hackthon

Repository files navigation

IISC Bengaluru Hackthon

The summarization tool first accepts input in three forms: topic title, user-provided content, or uploaded PDF. If a topic is given, relevant descriptions are scraped from Fox News, Fox Business, Fox Sports, and NDTV. Next, the data is fed into a fine-tuned BERT/Facebook summarizer model, followed by keyword extraction using spaCy. The tool then provides a summarized text along with keywords and links. For user-provided content or PDFs, the same process applies, followed by translation to Indian languages and optional voice reading.

landing page

Output images

by content

instructions

  • for backend
pip install -r requirements.txt
python3 app.py
  • for frontend
cd frontend
npm install
npm run dev
  • visit http://localhost:5173 on your pc

About

Our project for IISC Bengaluru Hackthon 2024 : The summarization tool first accepts input in three forms: topic title, user-provided content, or uploaded PDF. If a topic is given, relevant descriptions are scraped from Fox News, Fox Business, Fox Sports, and NDTV.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published