/SnapScribe

SnapScribe | The ultimate image captioning and image generation tool powered by AI.

Primary LanguageJupyter Notebook

SnapScribe

SnapScribe | The ultimate image captioning and image generation tool powered by AI.

SnapScribeHome

Features:

SnapScribeFeat

TechStack Used :

Client: ReactJS,TailwindCSS,React-Router

Server: ExpressJS,MongoDB,Cloudinary,Flask-Python

ML Models: Inception-V3 model for image feature extraction and LSTM model for caption generation

Demo

Video Link: https://drive.google.com/file/d/1miIchTyVKLjViYBgIJh4WxpC7wP7w8q7/view?usp=sharing

Setup

To run this project, install it locally using npm: Clone the Project

git clone https://github.com/somyasubham9/SnapScribe.git

Client Side

$ cd client
$ npm install
$ npm start

Express Server Side

$ cd server
$ npm install
$ npm start

Flask Sevrer Side

$ cd server-2
$ pip insall
$ .venv/Scripts/Activate
$ Run the file app.py file

Authors