Procédé de recommandation d’un produit cosmétique comprenant : une obtention d’une image source (X ref ) d’un produit cosmétique (PC) source, appliqué sur une zone corporelle d’une personne, une mise en œuvre d’un réseau de neurones artificiels encodeur configuré pour déterminer des paramètres caractérisant, du produit cosmétique (PC) source à partir de l’image source (X ref ), une identification, parmi des produits cosmétiques de référence d’une base de données, d’un produit cosmétique cible présentant les paramètres caractérisant les plus proches de ceux du produit cosmétique (PC) source ; et une recommandation du produit cosmétique cible, la recommandation comprenant la mise en œuvre d’un l'algorithme des k plus proches voisins (k-NN). Procédé selon la revendication 1, dans lequel l’obtention de ladite au moins une image source est effectuée par un dispositif photographique, et dans lequel la recommandation du produit cosmétique est affichée sur un écran. Procédé selon l’une quelconque des revendications précédentes, dans lequel le produit cosmétique (PC) est un produit de maquillage des lèvres, et dans lequel les paramètres du vecteur sont une opacité, une couleur, une intensité de réflexion, une quantité et une texture du produit de maquillage des lèvres. Procédé selon l’une quelconque des revendications précédentes, dans lequel le produit cosmétique (PC) source est introduit dans la base de données. Procédé selon l’une quelconque des revendications précédentes, dans lequel la mise en œuvre de l'algorithme des k plus proches voisins (k-NN) est effectuée après une extraction de valeurs par un modèle d’apprentissage automatique. Procédé selon l’une quelconque des revendications précédentes, caractérisé par le fait qu’on stocke dans la base de données, les paramètres caractérisant du produit cosmétique (PC) source. Procédé selon l’une quelconque des revendications précédentes, dans lequel la mise en œuvre du réseau de neurones artificiels encodeur (E1, E2) comprend une détection d’une scintillance sur l’image source (X ref ) ; une classification de l’image source (X ref ) en fonction de la scintillance détectée ; une différenciation de l’algorithme de recommandation du produit cosmétique cible en fonction de la classification de l’image source (X ref ). Procédé selon la revendication précédente, dans lequel on ne détecte pas de scintillance sur l’image source, on prétraite l’image source pour un recadrage de la zone corporelle et les paramètres caractérisant du produit cosmétique source sont représentés dans un vecteur de type E (produit R, produit G, produit B, brillant, détail de brillant, humidité, intensité), pour alimenter l’entrée de l’algorithme de recommandation. Procédé selon la revendication 8, dans lequel on détecte une scintillance sur l’image source et les paramètres caractérisant du produit cosmétique source sont représentés dans un vecteur de type E (produit R, produit G, produit B, brillant, détail de brillant, humidité, intensité, scintillance R, scintillance G, scintillance B), pour alimenter l’entrée de l’algorithme de recommandation. Procédé d’entraînement d’un réseau de neurones artificiels encodeur de l’une des revendications précédentes, comprenant : une extraction, à partir d’une base de données, de paramètres caractérisant prédéfinis associés à des produits cosmétiques de référence, une mise en œuvre d’un réseau de neurones artificiels encodeur (E1, E2), pour déterminer les paramètres caractérisant d’un produit cosmétique (PC) source, en prenant en entrée une image source, une mise en œuvre d’un moteur de recommandation de produits cosmétique comprenant un l'algorithme des k plus proches voisins (k-NN), le moteur de recommandation reçoit, en entrée, le vecteur (E1(X ref ), E2(X ref )) de paramètres caractérisant déterminé par le réseau de neurones artificiels encodeur (E1, E2) et génère, en sortie, une recommandation d’un produit cosmétique cible, à partir de la base de données. Produit programme d'ordinateur comprenant des instructions qui, lorsque le programme est exécuté par un ordinateur, conduisent celui-ci à : extraire, à partir d’une base de données, des paramètres caractérisant prédéfinis associés à des produits cosmétiques de référence, mettre en œuvre un réseau de neurones artificiels encodeur (E1, E2), pour déterminer les paramètres caractérisant d’un produit cosmétique (PC) source, en prenant en entrée une image source, mettre en œuvre un moteur de recommandation de produit cosmétique comprenant un l'algorithme des k plus proches voisins (k-NN), le moteur de recommandation reçoit, en entrée, le vecteur (E1(X ref ), E2(X ref )) de paramètres caractérisant déterminé par le réseau de neurones artificiels encodeur (E1, E2) et génère, en sortie, une recommandation d’un produit cosmétique cible à partir de la base de données. Système comprenant : une mémoire dans laquelle est stocké le produit programme d’ordinateur selon la revendication précédente, l’image source (X ref ) et la base de données, une unité de traitement configurée pour mettre en œuvre le produit programme d’ordinateur, un dispositif photographique configuré pour acquérir l’image source, un écran configuré pour présenter le produit cosmétique cible.