Data science appliquée : moteurs de recherche internes et prédictions

Faire trouver le bon produit à chaque requête, et savoir à l'avance ce que le site va générer.

La recherche multimodale

Une photo prise en magasin, un texte, et le comportement des utilisateurs (clics, ajouts au panier, achats, abandons) sont projetés dans le même espace vectoriel et combinés dans un même classement. Le moteur apprend donc en continu des gestes des visiteurs autant que de leurs mots.

  • Recherche par image : retrouver un produit ou ses équivalents à partir d'une photo
  • Texte et image ensemble : « ce canapé, en bleu, moins de 800 euros »
  • Signaux comportementaux : reclassement par engagement et conversion, personnalisation par session
  • Recommandations et complémentarité : ce qui se vend avec, ce qui remplace un produit en rupture
Photo, texte et comportement alimentent un même classementLa photo produit et la photo du visiteur passent par un encodeur image ; le texte de fiche et la phrase du visiteur par un encodeur texte ; les clics, ajouts au panier et co-consultations par un encodeur comportemental. Ces représentations sont entraînées ou alignées dans un espace commun avant un classement unique. Une projection schématique montre leur proximité avec les produits, sans distance chiffrée.Photo, texte et comportement alimentent un même classementSuivre les trois entrées vers un espace vectoriel partagé ; projection schématique, sans unité physique.ImageCatalogue : photo produitVisiteur : photo prise en magasinEncodeur imagevecteur imagedans l'espace partagéTexteCatalogue : texte de la ficheVisiteur : « canapé bleu compact »Encodeur textevecteur textedans l'espace partagéComportementClics, ajouts au panier, co-consultationsVisiteur : historique de canapés consultésEncodeur comportementalvecteur de sessiondans l'espace partagéUn espace vectoriel communEncodeurs entraînés ou alignés ensembleProjection 2 (sans unité)Projection 1 (sans unité)Proximité de sens et d'usageClassement uniqueProduits prochesEngagementConversionPersonnalisationpar sessionimagetextecomportementproduitCe que cela change pour le visiteurRetrouver un produit ou ses équivalents à partir d'une photo ; préciser sa recherche avec ses mots.Le parcours affine les résultats et les recommandations, y compris les alternatives à un produit en rupture.Lecture : Le visiteur retrouve un produit avec une photo, ses mots ou son parcours, dans une même recherche.
Photo, texte et comportement projetés dans un même espace vectoriel, puis fusionnés en un seul classement

Cas d'usage

Sites marchands

Une référence exacte, une marque mal orthographiée ou une description en langage courant conduisent au bon produit. Moins de recherches sans résultat, plus d'ajouts au panier.

Catalogues B2B

Des dizaines de milliers de références techniques, unités, normes et équivalences entre fabricants : le moteur retrouve la pièce à partir d'un code partiel, d'une photo ou d'une description fonctionnelle.

Immobilier

« Appartement lumineux proche du métro avec balcon » croisé avec les critères structurés et les photos des annonces.

Support et documentation

Les clients décrivent un problème avec leurs mots ou une photo ; le moteur retrouve la procédure et alimente les assistants conversationnels.

Prédictions de trafic et de chiffre d'affaires

Une prédiction de trafic modélise l'historique du site comme une série temporelle : tendance, saisonnalité hebdomadaire et annuelle, événements commerciaux, effets des chantiers SEO. Elle projette les semaines à venir avec un intervalle de confiance, et convertit ce trafic en chiffre d'affaires par type de page à partir des taux de conversion et des paniers observés.

  • Prédictions de trafic organique par type de page et par catégorie
  • Scénarios : effet attendu d'une ouverture de facettes, d'une migration, d'une refonte
  • Détection d'anomalies : une baisse est signalée avant que le mois ne soit perdu
  • Objectifs et budgets construits sur des intervalles, pas sur un chiffre isolé
La prévision sert à décider, puis à interpréter les écartsL'historique de trafic alimente une prévision avec intervalle. Les taux de conversion et paniers observés traduisent le trafic en chiffre d'affaires par type de page. La prévision fixe objectifs et seuil d'alerte ; le réel est comparé à la trajectoire prévue. Un écart déclenche un diagnostic : données rompues, incident de données ; données fiables et action documentée, mesure d'impact face au scénario sans action, avec intervalle. Les observations corrigées alimentent la période suivante. Les nombres sont illustratifs.La prévision sert à décider, puis à interpréter les écartsSuivre la boucle de décision et comparer le réel à l'intervalle prévu ; valeurs illustratives.HistoriqueTrafic par catégorieet par type de pageTendance, saisonnalitésÉvénements commerciauxPrévision avec intervalleSemaines à venirTrafic → chiffre d'affairesTaux de conversion etpaniers observés par pageFixer des objectifsTrafic : 10 à 14 k sessionsCA : 20 à 28 k€ / semaineSeuil d'alerte bas :10 k sessions / semaineComparer au réelMême période et périmètreObserver l'écartRéel hors intervalle ?Déclencher le diagnosticExemple à une semaine : 2 % de conversion et panier de 100 € ; valeurs illustratives, taux supposés fixes ici.Détecter une anomalieTrafic (milliers de sessions / semaine)6810121416S1S2S3S4S5S6S7S8Temps (semaines)réelprévision centraleintervalle prévuÉcart S8 : réel 8 k, prévu 12 k sessions8 k < seuil bas de 10 k : alerte, puis diagnostic.Vérifier collecte, périmètre et événements avant d'attribuer l'écart.Incident de donnéesCollecte rompue oupérimètre incohérentCorriger les donnéesRecalculer la comparaisonMesurer l'effet d'une actionDonnées fiables, action datéeÉcart au scénario sans actionImpact avec intervalleContrôler les autres causesSans cause établie, l'anomalie reste à investiguer.Données corrigées et réel validé → historique de la période suivanteLe CA conserve aussi un intervalle : en pratique, propager l'incertitude du trafic, de la conversion et du panier.Lecture : Prévoir permet de fixer des objectifs, détecter une anomalie et mesurer l'effet d'une action après contrôle.
La boucle de décision d'une prévision : objectif, seuil d'alerte, puis lecture de l'écart entre observé et prévu

Questions fréquentes

La recherche hybride remplace-t-elle mon moteur actuel ?

Pas nécessairement. La partie lexicale peut rester votre moteur existant, complétée par une base vectorielle et une couche de fusion et de reclassement.

Qu'est-ce qu'une base de données vectorielle ?

Une base qui stocke, pour chaque produit ou document, une représentation numérique de son sens (et de son image), et retrouve rapidement les éléments les plus proches d'une requête.

Quelle profondeur d'historique pour une prédiction fiable ?

Deux ans de données quotidiennes ou hebdomadaires permettent de capter la saisonnalité annuelle. Avec moins, on prédit à plus court terme et avec des intervalles plus larges.

Vos requêtes internes et vos historiques de trafic sont le point de départ

Un premier échange permet de vérifier ce que vos données rendent possible.

Discuter de votre projet