Digital Repository

PerfectFit-An Intelligent Fashion Recommendations System Combining Voice input, Skin Tone and Body Shape Analysis, and Explainable AI for Transparent and Personalized Style Guidance.

Show simple item record

dc.contributor.author Mendis, Gishya
dc.date.accessioned 2026-05-05T04:42:29Z
dc.date.available 2026-05-05T04:42:29Z
dc.date.issued 2025
dc.identifier.citation Mendis, Gishya (2025) PerfectFit-An Intelligent Fashion Recommendations System Combining Voice input, Skin Tone and Body Shape Analysis, and Explainable AI for Transparent and Personalized Style Guidance. BSc. Dissertation, Informatics Institute of Technology en_US
dc.identifier.issn 20211198
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/3265
dc.description.abstract The PerfectFit solution addresses the challenge of accurately classifying women's body shapes from the uploaded images to provide personalized fashion recommendations. Traditional methods relying on manual measurement or surface classifiers are likely to fail on the richness of real images, with the variations of pose, lighting, and background. Existing fashion recommendation systems mostly ignore useful aspects such as skin tone and occasion that limit their personalization and user satisfaction. The basic problem therefore is to design an automatic, strong, and interpretable system that is capable of identifying body shapes well and merging multiple attributes of users to offer personalized advice on dressing. To solve this problem, PerfectFit employs a deep learning approach founded on the MobileNetV2 convolutional neural network model. MobileNetV2 was chosen based on its trade-off between accuracy and computational expense that qualifies it for use in real-time scenarios. The model relies on transfer learning using the initialization of pretrained ImageNet weights followed by fine tuning on a judiciously selected dataset of body shape images appropriately labeled. The architecture includes bottleneck residual blocks and depthwise separable convolutions to reduce model size without sacrificing performance. Additional layers such as Global Average Pooling and a Dense softmax output layer were added to classify five distinct body shape categories. Complementary modules for skin tone detection and explainable AI, powered by OpenAI’s GPT 3.5, were integrated to enhance recommendation personalization and transparency. en_US
dc.language.iso en en_US
dc.subject Image Processing en_US
dc.subject Deep Learning en_US
dc.subject Machine Learning en_US
dc.title PerfectFit-An Intelligent Fashion Recommendations System Combining Voice input, Skin Tone and Body Shape Analysis, and Explainable AI for Transparent and Personalized Style Guidance. en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account