Stampix

Comprendre les utilisateurs de Stampix grâce à l'analyse des images générées par les utilisateurs

Impact

Pour soutenir l'évolution de Stampix vers une expérience de livre photo en un clic, Stampix et ML6 ont exploité l'apprentissage automatique à l'aide d'AWS SageMaker. Pour commencer, toutes les photos sont stockées sur S3 puis ingérées dans Sagemaker pour anonymiser tous les visages et les informations personnelles. Ensuite, ML6 a analysé la base de données des utilisateurs de Stampix, classant les intérêts des utilisateurs et recommandant des livres photos comme une collection de leurs photos. Cette classification des intérêts et la correspondance des utilisateurs avec ceux-ci permettent à Stampix d'aborder les préférences des utilisateurs de manière plus précise afin d'optimiser les campagnes de marketing.

Présentation du client

Stampix est un service d'impression de photos dont la mission est claire : rendre les gens heureux grâce à leurs photos. L'entreprise s'attache à offrir une expérience amusante et conviviale, en veillant à ce que chaque personne puisse facilement naviguer dans le processus et éprouver la joie de recevoir ses photos imprimées directement sur le pas de sa porte.

En plus de servir les consommateurs individuels, Stampix collabore également avec des entreprises pour les aider à améliorer la satisfaction de leurs clients et à les fidéliser. En intégrant de manière transparente les produits photo de Stampix dans leurs programmes de fidélisation ou leurs initiatives marketing, les entreprises sont en mesure de valoriser leurs clients et d'établir des liens émotionnels forts.

Défi

Pour être en mesure d'offrir une valeur accrue aux consommateurs et aux entreprises, il est essentiel que Stampix comprenne qui sont ses utilisateurs ainsi que ce dont ils ont besoin, ce qu'ils attendent et ce qu'ils apprécient dans ses services. Ces informations peuvent ensuite être utilisées pour atteindre l'objectif de l'entreprise qui est de créer une expérience de livre photo en un clic pour ses utilisateurs. Stampix a commencé à collaborer avec ML6 pour explorer comment exploiter les techniques d'apprentissage automatique pour atteindre cet objectif.

Par

Solution

Afin de propulser Stampix sur la voie d'une expérience de livre photo en 1 clic, ML6 et Stampix ont collaboré pour mettre en place une création guidée et personnalisée de livre photo à partir de photos anonymisées grâce à SageMaker. Construire cette première version en co-création avec Stampix, leur permet d'apprendre les concepts sous-jacents et de s'assurer qu'ils ont tous les outils et le savoir-faire pour continuer ce travail. 

Cette approche repose sur l'idée qu'un ordinateur peut apprendre à reconnaître et à regrouper des images similaires, sans aucune aide humaine. Une fois qu'il a appris à le faire, il peut ensuite regrouper des utilisateurs similaires sur la base de ces groupes d'images. Chacun de ces groupes de personnes décrit une persona d'utilisateur. Les storylines sont alors associées à des ensembles de phrases clés, d'images d'exemple et de dates cibles, et sont mises en correspondance avec ces personas d'utilisateurs. Cela permet à Stampix de suggérer automatiquement les scénarios les plus susceptibles d'être pertinents pour un utilisateur donné. L'utilisateur peut alors sélectionner les scénarios qui l'intéressent le plus. Stampix peut alors suggérer automatiquement les ressources les plus pertinentes pour aider l'utilisateur à atteindre chacun des scénarios sélectionnés. De cette manière, Stampix est en mesure de fournir une expérience de livre photo en un clic qui est personnalisée pour chaque utilisateur.

Cette approche peut être résumée en trois étapes :

  1. Créer des groupes d'images intelligents en comprenant le contenu des images.
  2. Créer des profils d'utilisateurs intelligents basés sur les groupes d'images avec lesquels ils interagissent.
  3. Composer des livres photos avec un scénario basé sur les personas d'utilisateurs identifiés en utilisant des séries de phrases clés, des séries d'images d'exemple et des dates cibles.

Par

Résultats

Création de groupes d'images intelligents

Tout d'abord, nous créons des groupes intelligents d'images en les regroupant en fonction du contenu reconnu dans chacune des images. Pour cette étape, nous utilisons des modèles de deep learning pré-entraînés pour extraire les embeddings de chaque photo de l'utilisateur. 

Ensuite, nous annotons les groupes d'images en intégrant des légendes d'images populaires tirées d'un grand ensemble de données existant contenant des millions de légendes d'images dans le même espace d'intégration que les intégrations d'images anonymes. Nous pouvons alors calculer l'intégration de légende la plus proche du centre de chaque groupe d'images, ce qui donne un ensemble de légendes prédites pour chaque groupe d'images.

Créer des profils d'utilisateurs intelligents

Pour créer des personas d'utilisateurs, nous analysons les interactions des utilisateurs avec les grappes d'images, en regroupant les utilisateurs similaires sur la base de leurs préférences et de leurs intérêts, et en identifiant les sujets dominants de chaque persona d'utilisateur en examinant les légendes associées aux grappes d'images. Plus précisément, nous créons des associations d'utilisateurs basées sur les interactions de chaque utilisateur avec les groupes d'images. Ces embeddings d'utilisateurs sont ensuite à nouveau regroupés afin de regrouper les utilisateurs similaires pour former des personas. 

Ces groupes peuvent ensuite identifier les personas en examinant dans quelle mesure chaque groupe d'images contribue à l'intégration moyenne de l'utilisateur dans chaque groupe. Ainsi, les thèmes les plus dominants de chaque persona d'utilisateur peuvent être identifiés par le contenu textuel des légendes associées aux groupes d'images contribuant le plus à ce persona d'utilisateur.

Composer des livres photos à partir de scénarios

En comprenant les personas de ses utilisateurs, Stampix peut prendre des décisions plus éclairées sur les scénarios et les ressources à suggérer à chaque utilisateur. Par exemple, un utilisateur intéressé par les voyages et la photographie de nature sera plus enclin à s'intéresser à un livre photo dont l'intrigue porte sur une randonnée dans la nature ou un voyage dans un parc national. En revanche, un utilisateur intéressé par la photographie de famille et d'enfants sera plus enclin à s'intéresser à un livre photo dont l'intrigue porte sur une réunion de famille.

Ces informations peuvent ensuite être utilisées pour générer des livres photos à l'aide de phrases clés, d'images d'exemple et de dates cibles décrivant un scénario aligné sur les personas de livres photos détectés. 

Cette approche permet à Stampix non seulement de générer automatiquement des livres photos personnalisés pour chaque utilisateur sans avoir recours à un éditeur humain, mais aussi de comprendre les intérêts et les préférences de ses utilisateurs à un niveau beaucoup plus fondamental. Cela améliore l'expérience de l'utilisateur, génère plus de valeur pour ses clients et sert de base à de nombreuses itérations futures.

Nous tenons à remercier Stampix de nous avoir donné l'occasion de travailler avec eux sur ce projet. ML6 continuera à fournir une assistance experte en cas de besoin.