DEV Community

The Coding Dino
The Coding Dino

Posted on

4 1

Clothing Style Detection & Recommendation System: Introduction

E-commerce is growing rapidly across the world. The major advantage that e-commerce websites have over retail stores is the abundance of user data, which can be used to make recommendations for the user. Retail stores need to gain a better understanding of their users.

As a solution to this problem faced by retailers, our team aimed to build a basic system that uses object detection to identify the clothing style worn by the customer. Clothing recognition can be used for smart customer analysis and for building their clothing profile. Once the clothing style has been identified, the system can suggest similar products from the store's database.

The solution implemented uses occasion wear to distinguish between various clothing styles. We use transfer learning to train an object detection model to identify clothing items in the input image and predict its style. This information is then passed onto a recommendation system that recommends similar clothing items on the basis of the predicted style.

In this series, I will go into the details of building this system. The complete detection and recommendation system was developed with @gauravaidasani , where I mostly focused on the style detection part, and hence it will be mostly focused on my contribution.

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

Top comments (1)

Collapse
 
bucha86340813 profile image
bucha • Edited

The system that determines what you wear is a very interesting topic. But I still prefer to find clothes on my own, For example, I recently found a great clothing store inlower.com/mens-bottom-clothing-sale. This is a very reliable store and I have ordered clothes there several times. If you want to buy clothes, you can safely order from this store.

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more