Recherche
Logiciels et technologie

L'entreprise de logiciels multimédia et de création du Fortune 500 intègre des fonctionnalités de recherche de nouvelle génération à ses applications destinées aux clients grâce à Elastic

En bref

  • 10+B
    documents
  • 600M
    requêtes par jour
  • 29
    clusters Elastic

Optimiser les expériences de recherche

La technologie d'Elastic permet aux utilisateurs des applications de création et du site web de l'entreprise de bénéficier d'une expérience de recherche cohérente et très avancée.

La puissance du Machine Learning pour la recherche

L'entreprise aide les utilisateurs à effectuer des recherches, à naviguer, à émettre des recommandations et à utiliser des assistants grâce à des résultats pertinents d'Elastic, combinés à ses propres innovations en matière d'intelligence artificielle (IA).

Scaler pour répondre à la demande de millions d'utilisateurs

Grâce à l'architecture résiliente et scalable d'Elastic, des millions de clients peuvent rechercher des milliards de documents sans compromettre la vitesse et la fiabilité.

Utiliser le Machine Learning pour offrir des expériences de recherche sophistiquées

Une entreprise de logiciels multimédia et de création du Fortune 500 se spécialise dans les solutions logicielles qui visent à changer le monde par le biais d'expériences numériques. L'entreprise compte des millions de clients dans le monde entier, des plus grandes marques aux particuliers, qui utilisent ses applications pour transformer, inspirer et influencer les gens grâce à des visuels époustouflants, des documents innovants et des expériences numériques attrayantes.

Que ce soit en tant que créateur ou en tant que consommateur, la capacité à rapidement faire accrocher les gens au contenu constitue un pilier fondamental du parcours de création. C'est pourquoi l'entreprise a investi dans la mise à disposition de fonctionnalités de navigation et de recherche de recommandations rapides et fiables, intégrées dans la majorité de ses applications.

Cependant, cette initiative présente plusieurs défis. Le directeur de l'ingénierie de la plateforme de recherche explique que des milliards de ressources ont été créées à l'aide de dizaines d'outils dans leur cloud. De plus, les ressources sont stockées dans de nombreux formats et types de fichiers différents, tels que des vidéos, des photographies, des illustrations et des documents, chacun ayant ses propres caractéristiques.

Pour résoudre ce problème, différentes équipes de produits ont mis au point des systèmes de recherche et des fonctionnalités adaptés aux types de ressources spécifiques de leur produit et aux besoins de leurs clients. Mais cela s'est traduit par une expérience incohérente lors du passage d'un produit à l'autre et a entraîné des problèmes d'efficacité opérationnelle, des fonctionnalités de recherche similaires étant développées et redéveloppées par plusieurs équipes.

Développer une expérience de recherche cohérente

L'équipe a décidé de créer une infrastructure et une expérience de recherche cohérentes dans toute l'organisation pour surmonter ces problèmes. L'entreprise utilisait déjà la Elastic Search Platform pour effectuer des recherches dans sa première application. Ils ont vu la possibilité de tirer parti du support technique Elastic pour les innovations en matière d'IA afin de fournir des fonctionnalités de recherche et de découverte de nouvelle génération sur une plus grande partie de la gamme de produits.

Elastic répond à nos critères les plus importants. C'est une technologie open source que nous pouvons gérer nous-mêmes, déployer sur le cloud et scaler aux besoins de l'entreprise. Elle est également extrêmement efficace et rentable, ce qui favorise notre plan de déploiement de la recherche dans un plus grand nombre de produits et de cas d'utilisation.

– Directeur de l'ingénierie, Entreprise de logiciels multimédia et de création du Fortune 500

Cela permet à l'entreprise de proposer des fonctionnalités de recherche et de découverte cohérentes et sophistiquées sur des dizaines de produits, des dizaines de milliards de ressources, et son site web, qui traite 600 millions de requêtes par jour.

À partir de l'application de bureau en ligne d'un client, il est possible de saisir une seule requête de recherche et d'obtenir des résultats personnalisés pour l'ensemble des applications. Cette fonctionnalité à elle seule peut s'avérer inestimable lorsque vous travaillez avec une seule ressource sur plusieurs outils, comme l'exigent de nombreux workflows de création.

Résilience, scalabilité et vitesse intégrées

De plus, Elastic donne à l'équipe l'assurance que la recherche est résiliente et scalable dans toute l'organisation. "La fiabilité est une chose de moins dont nous devons nous préoccuper, car Elastic est très fiable, et ce immédiatement. Cela signifie que nous pouvons l'ajouter au cœur de nos opérations de recherche en sachant qu'elle s'adaptera au volume de demande que nous prévoyons aujourd'hui et à l'avenir", a déclaré le directeur de l'ingénierie.

La vitesse de la plateforme Elastic est tout aussi importante.

Avec Elastic, nous pouvons ingérer et indexer les données plus rapidement et gérer des milliards de ressources. Du point de vue de la latence, cela signifie également que nous pouvons offrir les meilleurs temps de réponse du secteur. Par exemple, la recherche d'images ne prend désormais que quelques millisecondes.

– Directeur de l'ingénierie, Entreprise de logiciels multimédia et de création du Fortune 500

La cohérence architecturale est tout aussi importante d'un point de vue opérationnel et de support technique. Grâce à son expertise en matière d'ingénierie open source, l'entreprise peut rapidement adapter Elastic à l'évolution rapide des besoins des utilisateurs. Elle est également capable d'être plus agile pour répondre et surpasser l'expérience utilisateur offerte par les concurrents.

Soutenir la recherche et la découverte basées sur le Machine Learning

Cela est essentiel à l'heure où l'IA et le Machine Learning entraînent un changement de paradigme dans la recherche et la gestion des ressources médias. Avec Elastic, l'entreprise peut désormais développer ses propres innovations et technologies de recherche adossée à l'IA afin d'offrir des expériences encore plus personnalisées aux utilisateurs.

En plus d'aider les clients à trouver des ressources pertinentes, nous leur donnons les moyens de découvrir du contenu personnalisé et nous les accompagnons mieux dans leurs workflows. Grâce à la puissance des fonctionnalités de Machine Learning d'Elastic, les internautes bénéficient d'une expérience de recherche enrichie pour les recommandations et la découverte.

– Directeur de l'ingénierie, Entreprise de logiciels multimédia et de création du Fortune 500

Le directeur de l'ingénierie souligne également l'importance des données Elastic dans le processus de Machine Learning. "Le fait qu'Elastic traite les données au moment de l'ingestion, afin que celles-ci puissent être directement exploitées par nos systèmes d'IA, est vraiment très utile. Par ailleurs, nous pouvons nous servir des vecteurs et des plongements proposés comme éléments constitutifs de nos opérations de Machine Learning", explique-t-il.

Le Machine Learning d'Elastic est à l'origine de nombreuses fonctionnalités de recherche. Parmi les exemples, citons la possibilité de rechercher des images en fonction des couleurs et de la composition, comme la position et la taille des objets. Il est également possible d'afficher deux images, de mettre en évidence un élément différent dans chacune d'elles et de recevoir un ensemble de résultats comprenant les deux éléments sélectionnés.

L'entreprise innove également en s'appuyant sur le Machine Learning d'Elastic pour mieux comprendre les "intentions des utilisateurs". Les applications peuvent remplir automatiquement les requêtes de recherche ou faire des recommandations à l'utilisateur en fonction de son comportement antérieur et de ses préférences. Parmi les développements récents, on peut citer une fonctionnalité qui suggère automatiquement des modifications à apporter à une photographie sur la base d'images similaires figurant dans le catalogue de l'utilisateur ou dans l'ensemble de la communauté de clients.

L'avenir de la collaboration créative

À l'avenir, l'équipe étudie la possibilité d'utiliser Elastic pour proposer des recherches vocales, audio et vidéo. En outre, au-delà de la recherche textuelle traditionnelle, les créateurs pourront bientôt trouver des images ou des objets spécifiques dans un modèle 3D.

Le directeur de l'ingénierie revient sur le fait que les données d'Elastic Search Platform sont prêtes pour le Machine Learning et constituent le composant clé de toutes ces fonctionnalités de recherche. L'entreprise se réjouit également de poursuivre sa collaboration avec Elastic.

Nous sommes très enthousiastes quant à l'avenir d'Elastic et à sa roadmap pour un Machine Learning supplémentaire au niveau de l'ingestion des données. Alors que nous continuons à repousser les limites de la recherche et à améliorer les parcours de création de nos clients, Elastic sera un partenaire technologique important qui permettra de proposer des fonctionnalités encore plus avancées.

– Directeur de l'ingénierie, Entreprise de logiciels multimédia et de création du Fortune 500

SOLUTIONS ET PRODUITS