SnapScribe | The ultimate image captioning and image generation tool powered by AI.
Features:
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
Video Link: https://drive.google.com/file/d/1miIchTyVKLjViYBgIJh4WxpC7wP7w8q7/view?usp=sharing
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