Systems and methods herein are developed which enable modification of an initial customized cosmetic product, wherein the initial customized cosmetic product is created based on an initial customized cosmetic product specification or an existing specification of a non-custom product. One such system for making a custom cosmetic product from an existing non-custom cosmetic product is configured to be capable of: characterizing a non-custom product with a known key comprised of at least one search component; providing user interaction to modify at least one of the at least one search components in this key to create a modified key; and using the modified key to produce custom product by evaluating a neighborhood of closest keys to determine manufacturing instructions. Further, a system to modify a custom product is configured to be capable of: specifying a custom cosmetic product by a known key comprised of at least one search component; providing user interaction to modify at least one search component in this key to create a modified key; and using the modified key to produce custom product by evaluating a neighborhood of closest keys to determine manufacturing instruction.La présente invention concerne des systèmes et des procédés qui permettent la modification d'un produit cosmétique personnalisé initial, le produit cosmétique personnalisé initial étant créé sur la base d'une spécification de produit cosmétique personnalisé initiale ou d'une spécification existante d'un produit non personnalisé. Un tel système destiné à la fabrication d'un produit cosmétique personnalisé à partir d'un produit cosmétique non personnalisé existant est conçu pour être en mesure de : caractériser un produit non personnalisé avec une clé connue composée d'au moins un élément de recherche ; fournir une interaction d'utilisateur pour modifier au moins un parmi le ou les éléments de recherche dans cette clé pour créer une clé modifiée ; et utiliser la clé modifiée pour produire un produit