Skip to content

A browser-based application which uses face recognition to display ads in a smarter way, gain customer analytics and to help the blind to understand the emotions of the person near them.

Notifications You must be signed in to change notification settings

sowmya10-07/RecogApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RecogApp

Description

A browser-based application which uses face recognition to display ads in a smarter way, gain customer analytics and to help the blind to understand the emotions of the person near them.

Getting Started

Link to the web-app: https://recogapp.herokuapp.com/
or
Follow the below instructions to run the app on local host

  1. Clone the git repository https://github.com/sowmya10-07/RecogApp.git
  2. Have Node.js installed in your system
  3. In CMD, run the command npm install http-server -g
  4. Navigate to the specific path of the cloned file in CMD and run the command http-server
  5. Go to your browser and type localhost:8080. Application should run there.

App Architecture
app_architecture

Features
The app starts with the home page which links to
1. Smarter Advertising
The app detects the faces near the digital advertising board, recognizes their age and gender. This information is used to display ads accordingly on the digital advertising board. In this way people won't be bombarded with irrelavent ads and will lead to better reach of the ad to the concerned person.
2. Customer Analytics
The application detects the age, gender, facial expressions of the customers and uses this data to display the analytics. These analytics help the owners of the store to get an idea of their customers and help them to improve their marketing.
3. Help the Blind
The application helps the blind to understand the emotions of the person near them.The application predicts the expressions of the person facing the camera. These expressions are read alound so that the blind person can better understand the situations.

Techstack

  • Face-api.js (a javacript api which is used to detect faces, recognize expressions, age and gender)
  • HTML
  • CSS
  • Javascript
  • jQuery

References

About

A browser-based application which uses face recognition to display ads in a smarter way, gain customer analytics and to help the blind to understand the emotions of the person near them.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published