Skip to content

Node (Express) Application for Image Classification and Caption Generation

License

Notifications You must be signed in to change notification settings

omaralsayed/inspire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inspire

Inspire is a Node.js application for captioning images using natural language processing and computer vision (using TensorFlow.js backend). In addition to captioning, Inspire allows generating random quotes. Users may "pin" their favorite quotes to access them later. Pinned quotes undergo text analysis pipelines for user behavior analysis and visualization purposes (i.e. sentiment analysis as a time series).

Quick Start 🚀

Open a Command Interpreter with Administrative privileges and run:

cd /MongoDB/Server/4.2/bin # navigate to bin
net start MongoDB # start the service 
mongo # run MongoDB shell
use users # create a database
db.createCollection('users') # create a collection
git clone https://github.com/omaralsayed/inspire.git # clone repository
cd inspire # navigate to project
npm i # install dependencies
nodemon app.js # deploy on http://127.1.0.1/

License

Licensed under the MIT License.

About

Node (Express) Application for Image Classification and Caption Generation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published