This document presents a system that uses deep learning to classify human faces into five different shape categories (heart, oval, square, oblong, circle) with an accuracy of 82%. The system takes in facial images and uses a pre-trained convolutional neural network (CNN) model to predict the best matching face shape. It is designed to help with tasks like recommending hairstyles, frames, and clothing based on a person's face shape. The CNN model is trained on a dataset of faces, validated on a separate set, and tested for its performance in classifying new images into the five shape categories.