Skip to content

Machine learning supported web-base image labelling tool for researcher.

License

Notifications You must be signed in to change notification settings

Tushar19varshney/LabelLab

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LabelLab

User Guide

How to Setup

Clone the repository.

git clone https://github.com/Tushar19varshney/Labellab.git

Change directry to the folder.

cd labellab/

Set up react server

Run npm install in labellab-client folder.

 cd labellab-client/
 npm install

How to Use

Use two terminals, one for labellab-server and the other for labellab-client.

Run the Node server in the labellab-server folder:

$ npm start

Run the Nodemon server in the labellab-server folder:

$ npm run dev

start the npm server in labellab-client directory.

npm start

And use localhost:3000 to browse.

NOTE: This version is only supporting for Chrome browser. And make sure to instal the extension -> Redux Dev Tools in chrome extension library.

Running with Docker

  1. Change the MongoDB url to user local mongodb database url in Labellab/labellab-server/config/db_uri.js.
  2. In the root of the project directory, run docker-compose build
    • If you are on Linux machine, execute the following steps to install compose.
      sudo curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
      sudo chmod +x /usr/local/bin/docker-compose
      
  3. Once build completes, run docker-compose up

About

Machine learning supported web-base image labelling tool for researcher.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.1%
  • CSS 3.4%
  • HTML 2.0%
  • Dockerfile 0.5%