Skip to content
No description, website, or topics provided.
Python HTML CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
__pycache__
facebook_pictures
flaskr
static
templates
Aaron_Kwok.jpg
Daniel_Wang.jpg
Dave_Lin.jpg
Jeff_Chow.jpg
Leonardo_DiCaprio.jpg
README.md
The_Rock.jpg
Tom_Cruise.jpg
Will_Smith.jpg
__init__.py
download.jpeg
facial_recog.py
filename.jpg
get_photo.py
get_photos.py
main.py
pipeline.py
test-2.jpg
test-3.jpg
test.jpg
webcam.py

README.md

Facebook-Profile-Recognition

-An application written during HackMIT

Goal

Facebook Profile Rocognition is an online application that allows you to find the Facebook profile of the person of interest by providing a input photo.

Implementation

The Facebook graphics API (https://facebook-sdk.readthedocs.io/en/latest/api.html) is utilized to get the publicly available photos and the link to each profile; the face recognition module (https://github.com/ageitgey/face_recognition) is used to compare the photos in your friend database and the input photo.

Steps

  1. Grab your friends list
  2. Grab the available photos for each person on the list
  3. Upload a photo/photos as input
  4. Face recognition on both sides
  5. Mathcing the faces
  6. Provide recommendations (links to profile)

Demonstration

Database

Test Files

You can’t perform that action at this time.