Skip to content

exaibot/TLDR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

AI Text Summarizer

A simple and elegant web app that summarizes long text into concise content using Generative AI. Built with Streamlit and Hugging Face's Transformers, this app allows users to generate summaries with just a click.


Features

  • Clean and interactive UI built with Streamlit
  • Uses facebook/bart-large-cnn summarization model
  • Supports summarization of long texts
  • Real-time inference and feedback

Streamlit UI Screenshots

Homepage

Homepage Screenshot

Generated Summary

Summary Screenshot


How it Works

The app uses a pre-trained transformer model (facebook/bart-large-cnn) to generate extractive and abstractive summaries of long texts. The model is loaded from Hugging Face’s 🤗 Transformers library and runs inference locally or on GPU if available.


Setup and Installation

git clone https://github.com/your-username/ai-text-summarizer.git
cd ai-text-summarizer
python -m venv venv
source venv/bin/activate  
pip install -r requirements.txt
streamlit run text_summarizer.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages