This document describes a project on age and gender detection using deep learning and convolutional neural networks. The objectives are to pretrain a model using the UTKFace dataset to detect age and gender from facial images. The methodology involves data preprocessing like grayscale conversion, resizing, normalization. A CNN model is built with convolutional blocks and fully connected layers. The model is compiled with binary cross entropy loss for gender classification and mean absolute error for age detection. The trained model is tested and deployed using streamlit. Real-world use cases discussed are advertising based on targeted audiences and an Android app that detects age from photos.