This thesis proposes using face recognition algorithms to manage a photograph database by extracting faces from images, classifying them, and indexing them. The indexed values would then be used to logically organize the images in a database and enable searching for related images based on faces. Principal component analysis is used to extract features from each face, and a neural network is used for classification. The system aims to address the challenges of locating specific photos from large personal collections by automatically tagging photos with detected faces that can then be searched.