I'm very well aware that with just a bit of technical knowledge this can be reproduced by others even without this repo. And of course all sorts of organizations and governments can do this in a second. But this shouldn't stop us from remembering that this kind of thing is not a toy, and I would not like to make life easier for somebody that doesn't know much about ML, but is very happy to be served an easy solution to whatever their morally dodgy problem is.
Not to be a downer on it, but it's a hobby project and hobby-projects should never be a part of anyone's threat profile, or we end up with things like chemistry kit neutering of the 1970s.
The conditions of the license (whether available freely or not) might be a more useful consideration.
The professor would take a snap with his phone and then app would give attendance in single shot. Dived into it a little and realized face detection is easy while face recognition is not.
One more thing we were wondering about was how to bypass this attendance system and realized that a photo of individual is enough to proxy his attendance.
Cool project btw.
Translated from swedish: A swedish hight school did a pilot with a class with 22 pupils with facial recognition for taking attendance. The school is fined with 20 000 USD for invading the pupils privacy. All pupils has agreed to participate but that doesn't matter since the pupils is dependent to the school, they cannot agree to something like this.
I think asking for permission rather than forgiveness doesn't work as well when you are part of a government agency.
Your Facebook friend will come to the party and be recognized, and you'll show up in the photos they've publicized. ;)
Also, many face recognition systems are based on open source datasets that are NOT balanced. This can lead to your non-white, non-male friends being not recognized ect. This is both a real problem and also to a dampened mood at your party. Have fun, but be safe and conscious about it!
I believe most open source licenses explicitly declare that the developers abrogating that responsibility, including the MIT license under which this project is released.
EDIT: My mistake, you said it was in the library repo and there it was. For anyone who needs it - https://github.com/justadudewhohacks/face-api.js