Social Profile Recognition

Find the person's Facebook profile by uploading a picture or take a photo through the webcam!

Goal

Facebook Profile Recognition is an online application that allows you to find the Facebook profile of the person of interest by providing an 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. Matching the faces
  6. Provide recommendations (links to profile)

Potential Update

  1. Write a wrapper to get the available profile
  2. Connect to Linkedin / Instagram.
Share this project:
×

Updates