Welcome to Summarizer, a versatile web application engineered to transform information into concise and meaningful summaries.
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.
- 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
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.