Skip to content

Nour-Zayed/Text-Summarization-and-Generation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Text Generation & Summarization App πŸš€

An interactive AI-powered web app built with Streamlit, leveraging Hugging Face Transformers to perform two powerful NLP tasks:

Text Generation ✏️

Powered by DistilGPT-2 for creative, coherent text generation based on a user prompt.

Supports customization of output length, randomness (temperature), and sampling strategy (top-p).

Great for content creation, idea brainstorming, and generating completely new text.

Text Summarization πŸ“„

Uses BART-Large-CNN to condense long texts while retaining the most important information.

Ideal for summarizing articles, news, or large documents in seconds.

Features πŸ’‘

Clean, user-friendly Streamlit interface.

Choose between Text Generation or Summarization with a single click.

Works locally or can be deployed online using Ngrok.

Easily customizable β€” swap models or tweak parameters to fit your needs.

Tech Stack πŸ› 

Python 3

Streamlit

Hugging Face Transformers

Pyngrok

Screenshot 2025-08-13 204843 Screenshot 2025-08-13 204648

About

"AI Text Generation & Summarization Web App Powered by Hugging Face Transformers & Streamlit"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors