/caption-it

Image Captioning Web Application with PyTorch and Flask - Implementation of "Show and Tell: A Neural Image Caption Generator"

Primary LanguageCSSMIT LicenseMIT

caption-it

NOTE: Deployment of ML models has been evolved a lot. At the time this projects is created, there were no(or very little) guidelines for deploying a Pytorch model properly. The methods might be outdated. Use this project only conceptually.

Image Captioning Web Application

Drawing

This project is the implementation of the paper Show and Tell: A Neural Image Caption Generator

Please visit below to see deployed web app.

http://omerkirbiyik.com/caption-it

Training

  • Clone repository
  • Download dataset with src/download_dataset.sh
  • Preprocess with src/build_vocab.py and src/resize.py
  • Train model giving appropriate arguments with src/train.py

Prediction

References