Skip to content

SHITICHY21/Image-Captioning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖼️ Image Caption Generator

An AI-powered image captioning web app built with Streamlit and BLIP (Bootstrapped Language-Image Pretraining).
Users can upload an image and instantly get a natural language description generated by the model.

✨ Features

  • 📤 Drag & drop image upload
  • 🧠 AI-generated image captions
  • 🖼️ Automatic image resizing
  • 🎨 Clean, centered UI
  • ⚡ Fast inference using a pretrained BLIP model

🖥️ Demo UI

App UI Screenshot

🛠️ Tech Stack

  • Python
  • Streamlit (UI)
  • Hugging Face Transformers
  • BLIP Image Captioning Model
  • PyTorch
  • Pillow

🚀 How to Run Locally

1️⃣ Install dependencies

pip install -r requirements.txt

2️⃣ Run the Streamlit app

streamlit run app.py

Then open your browser at: http://localhost:8501

About

AI-powered image captioning web app built with Streamlit and BLIP, allowing users to upload images and get instant natural language descriptions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors