Skip to content

howlowck/train-faces

Repository files navigation

Cognitive Services Face API Training Build Status

screenshot

The goal of this project is to create a dashboard for users to manage and test their Cognitive Services Face API, given that they have a Face API Key

Features

  • Manages your Person, Person Group, and Training of your Face API
  • Locally Storing your Face API Key
  • Nicely formated User Data for the Person entities
  • Quickly submit Face entities using the webcam

Getting Started

You can go to the Live App.

Or if you want to Spin up your own instance of this app, you will need node, npm or yarn:

  1. clone this repository
  2. run npm install (this will take a little while)
  3. run yarn start OR yarn run compile and serve the assets in the dist directory
  4. go to http://localhost:3000

Technical Details

Key Application Dependencies

Backend This app is now serverless :)

Frontend

Development Tools

Getting Started with Development

  1. clone this repository
  2. run yarn (might take a while)
  3. run yarn start
  4. go to localhost:3000

To Contribute

Please refer to the CONTRIBUTING.md

TODO

  • Async Flow in UI
  • Auto Refresh on FaceAPIKey change
  • Mobile Friendly
  • Fix User Data for Face Creation
  • Add User Data for Person Group Creation
  • Convert ternary operators to _.get for readability
  • Build dist on server
  • Helpful Error Messages

About

UI for training faces for Microsoft Cognitive Services Face API

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  
  •  

Packages

No packages published