Tout ce que vous voudriez savoir avant d'installer.
Un regard détaillé sur le fonctionnement de Recherche Sémantique IA — Module PrestaShop 8 & 9, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.
La recherche interne est le premier levier de conversion négligé
Un visiteur qui utilise la barre de recherche a une intention d'achat forte. Pourtant la recherche PrestaShop native repose sur la correspondance de mots-clés : elle échoue dès que le client emploie un synonyme, fait une faute de frappe ou décrit ce qu'il veut avec ses propres mots. Chaque « aucun résultat » est une vente perdue et un client qui part chez un concurrent.
Comment fonctionne la recherche sémantique
Le module transforme chaque produit (nom, marque, catégories, caractéristiques, description) en un vecteur numérique appelé embedding, grâce à un modèle d'IA. Au moment de la recherche, la requête du client est convertie en vecteur de la même manière, puis comparée à tout le catalogue par similarité cosinus. Résultat : les produits sont classés par proximité de sens, pas par présence littérale des mots. « Chaussures pour courir sous la pluie » remonte vos runnings imperméables, même si cette phrase exacte n'apparaît nulle part.
L'autocomplete et la page de résultats, ensemble
La plupart des modules de recherche s'arrêtent aux suggestions. Celui-ci reprend aussi la page de résultats via le hook productSearchProvider, le mécanisme officiel de PrestaShop utilisé par la navigation à facettes. Le classement sémantique s'applique donc à toute l'expérience : ce que le client voit dans le menu déroulant est exactement ce qu'il retrouve sur la page, avec la pagination et les tris natifs. Si l'API d'embeddings est indisponible, le module bascule silencieusement sur les résultats natifs : la recherche ne casse jamais.
Mode hybride : le sens sans jamais rater l'évidence
La recherche purement sémantique peut parfois sous-classer une correspondance exacte de nom de produit. Le mode hybride corrige cela en plaçant le classement sémantique en tête et en ajoutant à la suite les résultats mot-clé natifs absents du classement. Vous obtenez la pertinence de l'IA plus la fiabilité de la recherche classique, et jamais moins de résultats qu'avant.
Un second module gratuit : le cross-sell sémantique
Les vecteurs déjà calculés servent aussi la fiche produit : un bloc « Vous aimerez aussi » propose les produits les plus proches par le sens, avec un bonus pour la même catégorie et la même marque. Le calcul est local, sans appel API, mis en cache 24 heures, et le rendu utilise les miniatures natives de votre thème, badges, wishlist et quick view compris. Le tableau de bord analytics complète l'ensemble : top requêtes, requêtes sans résultat (une mine d'or pour enrichir le catalogue), volume par jour et export CSV.
Maîtrisez vos coûts et votre confidentialité
Choisissez votre fournisseur d'embeddings : OpenAI, Mistral AI pour un hébergement européen conforme au RGPD, ou n'importe quelle passerelle compatible OpenAI. Le cache des requêtes évite de refacturer les recherches répétées, et la réindexation par checksum garantit qu'une mise à jour de prix ou de stock ne déclenche aucun appel API inutile. Vous gardez le contrôle total du modèle, des dimensions et du budget.
Pensé pour la production
Indexation par lots avec barre de progression, indexation planifiée par cron sécurisé, nettoyage automatique des produits désactivés, désactivation de l'autocomplétion native du thème pour éviter les doublons, journalisation des requêtes avec purge automatique après 365 jours. Compatible multiboutique et multilingue, sans Composer ni jQuery, dans le respect des conventions PrestaShop 8 et 9.
Il n’y a pas encore d’avis.