Back to ProjectsAI/ML

Wedding Photo Allocator

Python app using face recognition to allocate 2000+ wedding photos to guests. Finds each person across photos and surfaces “here are your pictures.” Processes large image sets efficiently.

Languages
Python
Skills & Tech
PythonFace RecognitionOpenCVBatch Processing
Wedding Photo Allocator

Overview

A Python app that uses face recognition to allocate 2000+ wedding photos to guests. Identifies each person across the entire photo set and surfaces a personalized gallery — "here are your pictures." Processes large image sets efficiently.

What I Built

  • Face recognition — detect and match faces across 2000+ images
  • Guest enrollment — register guests and their reference photos
  • Bulk allocation — assign photos to guests automatically
  • Personal galleries — each guest gets their subset of photos
  • Batch processing — efficient handling of large image sets
  • Output — folders or links per guest

Tech Stack

  • Language: Python
  • Face recognition: face_recognition, dlib, or similar
  • Image processing: OpenCV, PIL
  • Storage: Local or cloud for processed outputs

Outcome

Eliminates manual sorting of thousands of wedding photos. Guests receive only their photos in minutes instead of hours of manual work.

Interested in similar work?

Let's discuss your next project.

Contact Me