Skip to content

seneark/Image-Captioning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Desc Mage

Image Description GUI

Restaurant Photo

Table Of Contents

GUI Demo

About

Eyesight has always been the most important sense for a human being. It provides the ability to see what's in front of us and do the important task of our daily lives without bumping into any object. Automatically generating captions to an image shows the understanding of the image by computers, which is a fundamental task of intelligence. This will be employed using the RNN model.

A recurrent neural network (RNN) is a class of artificial neural networks where connections between nodes form a directed graph along a temporal sequence. This allows it to exhibit temporal dynamic behavior. Derived from feedforward neural networks, RNNs can use their internal state (memory) to process variable length sequences of inputs. This makes them applicable to tasks such as unsegmented, connected handwriting recognition or speech recognition.

Installation Prerequisites

  • Nodejs

To Download Nodejs Package Go to the Nodejs Download Website.

  • Keras

To Download Keras Go to Keras Download Website

  • Tensorflow

To Download Tensorflow Go to Tensorflow Installation website

How to Start this Application

  • Backend
    1. Clone this Repo to your Local Machine.
    2. Open The Terminal/CMD in the folder backend.
    3. Type pip install -r requirement.txt to download all the packages.
    4. Type export FLASK_APP=app.py and then flask run to run the backend server.

 

  • GUI
    1. Open The Terminal/CMD in the folder client.
    2. Type npm install to intall all the libraries.
    3. Type npm start to run the application.
    4. Enjoy!! 🎉 ✨

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published