Skip to content

SummarizerV2.0 is a Flask app for text summarization. It condenses information from plain text, PDFs, and YouTube videos using txtai and PyPDF2. Users can input text or upload documents, obtaining concise summaries—a versatile tool for efficient information processin

Notifications You must be signed in to change notification settings

VedantKulkarni05/SummarizerV2.0

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Summarizer

Summarizer Logo

Welcome to Summarizer, a versatile web application engineered to transform information into concise and meaningful summaries.

Overview

In the era of information overload, Summarizer stands as a beacon for clarity, offering users a way to distill key insights from a variety of formats. Whether you're dealing with PDF documents, research papers, or even YouTube videos, Summarizer intelligently processes and condenses the content, delivering summaries that save time and enhance understanding.

Features

  • Versatility: Summarizer can handle multiple formats, making it a one-stop solution for all your summarizing needs.
  • Intelligent Processing: Leveraging advanced algorithms, Summarizer ensures that the essence of the information is captured in the summaries.
  • User-Friendly Interface: With its intuitive design, Summarizer is easy to navigate, making the process of generating summaries seamless and efficient.

Explore the power of summarization with Summarizer! Check out the repository here.

  • Clone the Repository:

    git clone https://github.com/Atharva-Pawar/SummarizerV2.0.git
    
  • Set Up Virtual Environment:

cd SummarizerV2.0/
sudo apt install python3.10-venv # For linux
python3 -m venv venv
source venv/bin/activate  # On Windows, use `venv\Scripts\activate`

-Install Dependencies:

pip install -r requirements.txt

-Run the Application:

flask run

Usage

Choose the content type you want to summarize: text, documents, or YouTube videos. Follow the prompts and input the relevant information, such as the URL of the YouTube video or the text you want to summarize. Click the "Summarize" button to generate your summary.

About

SummarizerV2.0 is a Flask app for text summarization. It condenses information from plain text, PDFs, and YouTube videos using txtai and PyPDF2. Users can input text or upload documents, obtaining concise summaries—a versatile tool for efficient information processin

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 53.2%
  • CSS 33.0%
  • Python 12.1%
  • JavaScript 1.7%