Mon fils (12 ans) a remarqué une fonctionnalité manquante sur Amazon — j'ai essayé de la recréer avec de l'intelligence artificielle

Découvrez comment mon fils de 12 ans a inspiré le développement d'une nouvelle fonctionnalité Amazon basée sur l'IA. Une histoire vraie d'innovation et de résolution de problèmes grâce à la technologie.

Les choses les plus importantes que vous devez savoir

  • L'auteur a pu utiliser ChatGPT pour construire un prototype du site web « CartShare » et une extension pour navigateur Chrome destinée à partager les paniers d'achat Amazon, démontrant ainsi la capacité de l'intelligence artificielle à transformer des idées en interfaces fonctionnelles sans nécessiter d'expertise avancée en programmation.
  • La fonction principale de CartShare, qui consiste à transférer des produits vers un panier d'achat Amazon en un seul clic, a échoué car la plateforme a rejeté les liens URL directs, ce qui met en évidence les difficultés de la « programmation intuitive » lorsqu'il s'agit de grands systèmes d'entreprise.
  • « CartShare » est un prototype démontrant le fonctionnement de la fonctionnalité de partage de panier, avec la possibilité d'être développé ultérieurement pour ajouter manuellement des produits ou simplement les afficher, contournant ainsi les limitations techniques d'Amazon.

Mon fils faisait des achats de fournitures scolaires pour le collège lorsqu'il a rencontré un problème que je pensais qu'Amazon avait résolu il y a des années.

Son meilleur ami n'avait pas de liste de fournitures scolaires, alors mon fils a voulu lui envoyer le contenu de son propre panier Amazon. L'idée était simple : comparer leurs choix et vérifier qu'ils avaient acheté les mêmes classeurs, cahiers et autres fournitures.

Mon fils (12 ans) a remarqué une fonctionnalité manquante sur Amazon — j'ai essayé de la recréer avec de l'intelligence artificielle

Mais il n'y avait pas de bouton de partage. Enfin, il y en a un, mais uniquement pour les entreprises utilisant Amazon Business. La seule option pour les particuliers est de partager des listes, mais cela aurait obligé mon fils à créer une nouvelle liste et à y transférer tous ses articles après avoir rempli son panier. C'est possible, mais pas du tout intuitif. Il ne voulait pas créer de liste de cadeaux. Il voulait simplement envoyer le contenu de son panier à son ami.

Amazon propose déjà une fonctionnalité officielle de partage de panier , mais elle est réservée aux comptes Amazon Business. Il me semblait pourtant évident qu'Amazon négligeait cette fonctionnalité, surtout compte tenu du développement de ses assistants d'achat intelligents . J'ai donc décidé de voir si je pouvais la développer moi-même.

J'ai demandé à ChatGPT de créer CartShare

Le laboratoire d'IA d'Amanda

Je cherche toujours une raison de créer quelque chose, mais je me suis vraiment demandé si c'était possible. Pour ceux qui ne sont pas développeurs, la programmation intuitive permet d'identifier un problème et de trouver une solution en langage naturel, ce qui illustre comment tirer le meilleur parti de ChatGPT.

Dans ce cas précis, j'ai décrit le problème à ChatGPT : je souhaitais un bouton capable de lire les produits et les quantités d'un panier d'achat Amazon, de les convertir en un lien privé et de permettre à une autre personne d'ouvrir ce lien pour voir les mêmes articles.

Le résultat fut CartShare , un petit site web associé à une extension pour le navigateur Chrome.

La procédure proposée correspondait exactement à ce que mon fils avait demandé. Ouvrez votre panier Amazon, cliquez sur « Ajouter CartShare » et copiez le lien obtenu. L'ami qui reçoit le lien peut alors sélectionner les articles qu'il possède déjà, ouvrir les produits individuellement sur Amazon ou choisir les articles qu'il souhaite.

Le panier partagé ne nécessitait ni compte ni base de données. Les identifiants, titres et quantités des produits étaient intégrés au lien, ce qui permettait à CartShare de se passer des mots de passe Amazon, des adresses de livraison et des informations de paiement de chacun.

ChatGPT a conçu l'interface, compilé l'extension Chrome et publié le site web. Le produit paraissait légitime, avec un nom, une politique de confidentialité et un gros bouton promettant de copier les produits sélectionnés dans le panier Amazon du destinataire.

Est-ce que ça marche vraiment ?

Oui… et non. La page de partage a fonctionné correctement. CartShare a pu afficher une gamme de produits, gérer leurs quantités et générer un lien pouvant être envoyé à un tiers.

Cependant, le transfert en un clic vers Amazon n'a pas fonctionné. Le prototype a tenté d'utiliser une URL de panier Amazon contenant les identifiants et les quantités des produits. Lors du test, Amazon a renvoyé une erreur 500, indiquant ne pas prendre en charge la session ou le client.

Cela signifie que l'aspect le plus satisfaisant du concept — cliquer sur un bouton et voir le panier d'un autre utilisateur se remplir — ne peut être considéré comme abouti. L'extension Chrome qui lit le contenu du panier doit également être testée sur un véritable panier Amazon, car Amazon peut modifier la structure de ses pages à tout moment.

Je suis retourné sur le site web de CartShare et je l'ai modifié. Le bouton de transfert a été supprimé et remplacé par une notification claire indiquant que le projet n'est que partiellement opérationnel. Les destinataires peuvent comparer et ouvrir les produits individuellement, mais CartShare n'a pas encore garanti un transfert complet de panier à panier.

Cet exemple nous rappelle utilement à quel point le « design par l'expérience utilisateur » peut être trompeur, même sans intention de duper qui que ce soit. L'intelligence artificielle (IA) peut produire une interface soignée avant même d'avoir testé correctement son fonctionnement interne. Boutons, couleurs et textes donnent l'illusion d'un projet abouti, mais un site web convaincant ne prouve en rien que la fonctionnalité sous-jacente fonctionne, surtout lorsqu'il s'agit d'un géant comme Amazon.

CONCLUSION

CartShare peut-il fonctionner à terme ? Très probablement, même si cela peut nécessiter l’installation de l’extension par les deux personnes.

Au lieu de se baser sur une URL de panier Amazon refusée, une version ultérieure pourrait ouvrir le panier Amazon du destinataire et ajouter chaque article sélectionné en utilisant les mêmes commandes visuelles que l'acheteur. Cette méthode serait plus lente et moins fiable, car l'extension devrait s'adapter aux modifications du site web d'Amazon. Toutefois, elle permettrait d'éviter le partage des mots de passe et des informations de paiement.

L'autre solution consiste à interrompre la transaction avant que le panier du destinataire ne soit automatiquement rempli. Même une page claire et partageable affichant les produits et les quantités exactes est plus pratique que de demander à quelqu'un de reconstituer un panier à partir de captures d'écran ou de créer une liste Amazon une fois vos achats terminés.

CartShare n'est pas encore prêt à remplacer le bouton de partage manquant d'Amazon. Il s'agit d'un prototype public qui illustre le fonctionnement potentiel de cette fonctionnalité et, plus important encore, met en lumière les limites techniques d'Amazon, malgré la simplicité de l'idée.

Expliquer la demande de mon fils n'a pris que quelques secondes. Grâce à la programmation par intelligence artificielle , cette demande s'est transformée en site web et en extension Chrome sans que j'aie besoin de devenir développeur. Si le passage d'un prototype prometteur à un produit fiable représente le véritable défi, je considère cette expérience comme une réussite dans l'ensemble. J'apprécie particulièrement de comprendre le fonctionnement des choses, même si elles ne sont pas encore totalement abouties.



Les commentaires sont fermés.