https://github.com/angularsen/insultor
Delivers insults to your face, based on your face.
https://github.com/angularsen/insultor
Last synced: 6 months ago
JSON representation
Delivers insults to your face, based on your face.
- Host: GitHub
- URL: https://github.com/angularsen/insultor
- Owner: angularsen
- Created: 2017-11-09T20:47:58.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-01-10T21:55:47.000Z (about 8 years ago)
- Last Synced: 2025-01-11T10:37:34.789Z (about 1 year ago)
- Language: TypeScript
- Size: 1.14 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# INSULTOR
Delivers insults to your face, based on your face.
Potential domain names: insultmyface.com
### What is this repository for? ###
Proof of concept using Microsoft Cognitive Services' Face API to recognize face traits as well and optionally WHO it is to deliver suitable insults when they enter the camera zone.
### Discussion points
There are some things I'd like to discuss best-practices around in this project:
* How to deal with asynchronous worker-processes in state machines?
- Keep periodically detecting faces in the background while waiting for identify faces and deliver comments states to complete and return back to `detectFaces` state and if any faces were detected in the meantime then immediately transition to `identifyFaces` again. I don't see how to draw/model this worker process in the state machine although the implementation is straight forward enough I want the code to match the model.
### How do I get set up? ###
* Summary of set up
* Configuration
* Dependencies
* Database configuration
* How to run tests
* Deployment instructions