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

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.