Solve a problem? Yes, we do ! But..which one?

24% of online purchases are returned

Returning process is expensive and bad for our Earth

Customers having to return products damage relationships between customers and shops

What's the aim of our application and who is it for?

Buying online is always a tough task for men, women and others (cats, dogs or rats…). "What size should I take?" "Is this pant's shape right for me? (I’m a “O”. Or maybe a "H"...)

Our goal? Optimizing purchasing process and avoid returns by giving personalized advices.

There are 6 different group of morphology as below:

Step by step, let's build it !

What is Machine Learning?

Machine learning is an application of artificial intelligence (AI) that provides systems the ability to automatically learn and improve from experience without being explicitly programmed. Machine learning focuses on the development of computer programs that can access data and use it learn for themselves.Supervised machine learning is a process of prediction. Different kind of machine learning exists, but the one we are focusing on is the supervised machine learning.

Get to know more about supervised learning !

How does it work?

In one word: classification.

Classfication process predicts the output by identifying datas we previously sorted. In other words, we will tell our algorithm to assimilate this picture of me to a "X" morphology and a picture of my sister to a "8" morphology. Then, our algorithm will understand the picture we are showing him and link it to the rigth morphology by comparing it to given datas (pictures).


To make it usefull and useable, we need to recolt a large amount of datas so it will be easier for the algortihm to recognize it. To make it possible, we will ask customers to send pictures back/front/side of them and indicate their morphology if known. By this way, our smart algorithm can build a "knowledge" from these datas.


Use the tool ml5.js which is a JS librairy and MobileNet to make our project alive. Check the video out for a tutorial !


To understand easily what is Machine Learning feel free to play with Teachable Machine which use the classification system without coding ! :) Look at my example below.

Let's see similar services

  • Face morphology analyzer to find the best glasses
  • Virtual fitting room