This project has a web interface to label training data for machine learning task. As of now it can allow you to easily label images with one or many labels
- flask
- sqlite3
Install them using pip
find $HOME -name '*.jpg' > workdir/input.txt
{
"type": "image-labeling",
"task": {
"labels":[
"class1",
"class2",
"class3",
"class4"
]
}
}
place this file in a directory with name 'settings.json'
Example : workdir/settings.json
python app.py -h
usage: app.py [-h] [-i INPUT] -w WORK_DIR [-p PORT]
Web UI for Labeling images
optional arguments:
-h, --help show this help message and exit
-i INPUT, --input INPUT
Path to to input file which has list of paths, one per
line. (Optional)
-w WORK_DIR, --work-dir WORK_DIR
Work Directory. (Required)
-p PORT, --port PORT Bind port. (Optional
python app.py -i workdir/input.txt -w workdir -p 8080
Visit http://localhost:8080 on web browser