ArticleInfrastructure & Cloud
Tinder améliore la mise en relation avec la reconnaissance d'images Rekognition
L'application de rencontre Tinder s'appuie sur la technologie de reconnaissance d'images Rekognition d'AWS pour mieux catégoriser et « matcher » les utilisateurs.

Tinder utilise la technologie de reconnaissance d'images d'Amazon Web Services (AWS) pour alimenter l’algorithme de correspondance des utilisateurs Premium. Lors de la conférence AWS re:Invent organisée à Las Vegas (du 2 au 6 décembre), Tom Jacques, VP de l'ingénierie de Tinder, a expliqué comment le réseau social utilisait le service AWS Rekognition pour identifier certains critères clefs en exploitant les 10 milliards de photos téléchargées quotidiennement par les membres. « Les défis auxquels nous sommes confrontés consistent à comprendre avec quels autres membres un utilisateur attend d’être mis en relation, à quels autres membres il peut correspondre, avec lesquels il pourra engager la conversation, quel contenu lui montrer et comment le présenter de la meilleure façon possible », a détaillé le vice-président.
Les systèmes d'analyse et de machine learning de Tinder, tous deux soutenus par des services cloud d’AWS, ingèrent chaque jour 40 To de données pour alimenter les matchs. Selon Tom Jacques, Tinder sait, d'après ses données, que les photos sont l’élément déterminant dans la recherche de rencontre. « Les données montrent que plus il y a de photos, plus les chances de succès sont importantes ». Quand un utilisateur s’inscrit sur Tinder, il poste généralement plusieurs images le représentant, et une courte biographie. Mais, de plus en plus d'utilisateurs abandonnent complètement la biographie. Si bien que Tinder a dû trouver un moyen d'exploiter ces images pour obtenir des données qui pourraient contribuer à mieux définir un profil.
Classer les utilisateurs
Grâce à Rekognition, Tinder peut automatiquement catégoriser ces milliards de photos avec des marqueurs de personnalité. Par exemple, une personne s’affichant avec une guitare est associée au critère « musicien » ou « créatif », ou une autre s’affichant avec un équipement de grimpeur est associée au critère « aventureux » ou « sportif ». Tinder utilise ces balises pour enrichir les profils des utilisateurs, mais aussi des données structurées sur le niveau d’éducation et l'emploi, et des données textuelles brutes non structurées. Ensuite, de manière invisible, Tinder « extrait toutes ces informations et les introduit dans son magasin de fonctionnalités, un service unifié qui permet de gérer le traitement en ligne, en continu et par lots ». « Nous prenons ces informations et nous les intégrons dans notre système de marquage pour définir les critères que nous mettons en évidence pour chaque profil ».
Avec Rekognition, Tinder « a accès à ce qui se trouve à l'intérieur de ces photos d'une manière évolutive, précise et qui répond à nos besoins de confidentialité et de sécurité », a déclaré Tom Jacques. « Le service d’AWS offre non seulement une évolutivité liée au cloud, notamment la possibilité de gérer les milliards d'images que nous recevons, mais aussi des fonctionnalités puissantes que nos experts et nos data scientists peuvent utiliser pour créer des modèles sophistiqués afin de résoudre des problèmes d’échelle complexes de Tinder », a-t-il ajouté. « La confidentialité est également importante et Rekognition contient des API distinctes pour assurer le contrôle et nous permettre d'accéder uniquement aux fonctionnalités souhaitées. Grâce à Rekognition, nous pouvons plus que doubler la couverture des tags », a-t-il ajouté.
Augmenter l'engagement
Les utilisateurs Premium de Tinder ont également accès à une fonction appelée Top Picks. Lancée en septembre, elle offre aux utilisateurs Gold - la tranche d’âge qui paye le tarif le plus élevé - un flux de « correspondances potentielles de haute qualité ». Tous les utilisateurs de Tinder reçoivent un Top Pick gratuit par jour, mais les abonnés Gold peuvent à tout moment cliquer sur l’icône Diamant pour avoir accès à plusieurs Top Picks. Le flux est actualisé quotidiennement. « Pour répondre à la demande de Top Picks d’un membre, nous interrogeons notre cluster de recommandations qui fonctionne avec la même technologie que la reconnaissance d’image, avec une différence : il s’agit cette fois d’examiner ce que visent les utilisateurs en terme de rencontre et de fournir des correspondances vraiment personnalisées et de haute qualité », a encore expliqué Tom Jacques. « Top Picks a entrainé une forte augmentation de l'engagement par rapport à nos recommandations de base. Mieux encore, quand ces marqueurs apparaissent sur les profils, l’engagement augmente encore de 20 % », a déclaré le vice-président de l’ingénierie.
Tom Jacques est « très enthousiaste à l'idée de profiter des récentes fonctionnalités fournies par AWS, pour améliorer la précision du modèle, ajouter des données hiérarchiques afin de mieux catégoriser et regrouper le contenu, comprendre non seulement quels objets se trouvent dans les photos, mais où ils se trouvent et comment ils interagissent entre eux. Ces fonctionnalités peuvent permettre d’avoir une meilleure idée de ce qui se passe dans la vie de nos membres et leur fournir de meilleurs services ». Rekognition coûte 1 dollar HT par mois pour le premier million d'images traitées, puis 0,80 dollar HT pour les 9 millions suivants, 0,60 dollar HT pour les 90 millions suivants et 0,40 dollar HT au-delà de 100 millions.
