Skip to content

MeShootIn/SeriesFace

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Face Recognition App

Description

This application recognizes one or more faces in a photo, calculating 68 characteristic points for each person and comparing it with the most similar celebrity.

Requirements

  • Node.js
  • npm package manager
  • browser and a photo

Demo App

http://seriesface.herokuapp.com

Command interface

To install all packages from package.json:

npm install

To start web application:

npm run start

To build web application:

npm run build

To run tests:

npm run test

Testing

If you want to test new celebrities, add their images to the src/tests/test_faces folder and add their characteristics to the src/tests/test_faces.json file.

Useful links

face-api.js library

React.js docs

Group members

  • Dmitrii Mishutin (face recognition + UI)
  • Dmitrii Kamianskii (face recognition)
  • Dmitrii Kondratev (tests)

Languages

  • JavaScript 93.8%
  • HTML 4.7%
  • CSS 1.5%