Developing an AI-driven image search function for a jewelry webshop
Start scrolling
Client
Context
Developing an AI-driven image search function for a jewelry webshop to improve the time-consuming task of manually classifying jewelry.
01 Define
Start with why
The first step was to challenge the concept of classical classification. We identified the limitations of retraining the AI model for every new product and the inefficiency of classifying extensive classes. This led us to propose an alternative approach, similarity embedding, which compared products based on visual similarity. This machine learning method allows for accurate classification of extensive classes without the need for retraining the AI model.
02 Ideate
Generate ideas and concepts
Through technical analysis and co-creation with the client, we focused on the specifics of implementing the similarity embedding approach. In order to completely understand the client's needs and preferences, we worked closely with them to iteratively improve the design document. We made sure that the solution matched their objectives and was in line with their vision by utilizing the expertise of our team and actively involved the client.
Results
At the end of the project, the AI-driven image search function delivered impressive results. The search speed was reduced to 5 seconds, surpassing the maximum threshold of 10 seconds set in the non-functional requirements. Additionally, the accuracy of the model reached 93%, exceeding the target of 90%. This achievement demonstrated the effectiveness of the solution and its potential for further improvement as the AI algorithm continues to learn and optimize over time.
As a technology agnostic company, we always explore multiple ideas, technologies, and even solutions. We map your processes in a detailed manner so the solution is always tailored to your needs and remains future-proof. However, as we're just human beings, we have a tool stack we often use and have become proficient in using.
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage and assist in our marketing efforts. More info
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage and assist in our marketing efforts. More info
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage and assist in our marketing efforts. More info