Notre Technologie

Recherche & Innovation
Issu de la recherche scientifique en Intelligence Artificielle de l’EPFL, Prediggo a développé une technologie unique destinée à augmenter les ventes eCommerce.
Technologie Prediggo
Prediggo Features
Notre moteur de recherche

Des algorithmes uniques

Chez Prediggo, nous n’utilisons pas de moteur open-source, nous avons développé notre propre technologie.

Search Engine by Prediggo
Pertinence améliorée
Nous n’utilisons pas la version de base de l’algorithme de Levenshtein pour calculer les distances en cas de faute ; mais la version avancée appelée Oflazer. La version de Levenshtein fonctionne bien pour la langue anglaise mais s’avère peu adaptée aux langues européennes car elle ne discrimine pas les erreurs en fonction de leur typologie. Avec l’algorithme de Levenshtein, changer un « e » en « x » vaut 1 point ; ce qui est la même distance que changer « e » en « é ». L’algorithme d’Oflazer nous permet de mettre des poids différents en fonction du type d’erreur et donc d’offrir des résultats plus pertinents pour les langues européennes.
Deep Learning
Le tri des produits ne dépend pas uniquement d’algorithmes de classement documentaire comme TF-IDF et du poids de certains attributs. Prediggo combine ces algorithmes avec des KPIs métier de l’eCommerce (comme le taux de clics, le taux de conversion, les ventes…) afin d’avoir un algorithme auto-apprenant qui améliore la qualité de la recherche tout en augmentant la conversion du site.

Bien plus que de l’Auto-correct

Lucene utilise uniquement l’algorithme de Levenshtein pour corriger les fautes d’orthographes. Chez Prediggo, nous utilisons une combinaison de différents algorithmes comme Oflazer, la correction phonétique, Word split et bien plus. Notre algorithme Genetic Search se base sur le génome de l’ADN, où chaque algorithme de recherche est modélisé par un nucléotide de l’ADN, et la séquence d’algorithme de correction est propre à chaque client afin de s’adapter aux erreurs faites par leurs clients finaux.
Facilité d’utilisation
Le paramétrage de Lucene peut s’avérer très complexe et nécessite des connaissances pointues dans le domaine de la recherche documentaire, ce qui est peu adapté au monde de l’eMerchandising. Avec Prediggo, toute personne ayant les droits peut facilement modifier le paramétrage de l’outil depuis le Prediggo Cockpit.
Notre technologie de recommandation

Des algorithmes uniques

L’algorithme breveté Ontology Filtering se distingue des algorithmes actuels sur plusieurs aspects cruciaux:

Prediggo Features
Pertinence améliorée

L’algorithme n’utilise pas uniquement des données de ventes mais prend en considération les informations sémantiques du produit (comme les attributs produits). Ceci permet de mieux comprendre ce que les gens achètent et de connaitre quelles sont les fonctionnalités intrinsèques du produit qui sont importantes pour l’internaute.

Meilleure modélisation des relations
Le tri des produits ne dépend pas uniquement d’algorithmes de classement documentaire comme TF-IDF et du poids de certains attributs. Prediggo combine ces algorithmes avec des KPIs métier de l’eCommerce (comme le taux de clics, le taux de conversion, les ventes…) afin d’avoir un algorithme auto-apprenant qui améliore la qualité de la recherche tout en augmentant la conversion du site.
5X moins de données
Notre moteur est capable de faire des recommandations avec 5 fois moins de données.
Adapté à votre activité
La couche sémantique permet au eMerchandiser de facilement ajouter des contraintes métiers afin d’orienter les recommandations vers des objectifs métiers stratégiques.
Transparent
Ontology Filtering n’est pas une boite noire, et les recommandations peuvent être expliquées assez facilement à une personne humaine.

Recherche & Développement

Un vrai partenariat scientifique

Depuis sa fondation en 2008, Prediggo utilise une technologie brevetée développée au laboratoire d’Intelligence Artificielle (LIA) de l’Ecole Polytechnique Fédérale de Lausanne (EPFL).

Context Tree, un nouvel algorithme

Dès l’origine, Prediggo a construit un partenariat étroit avec l’EPFL qui a permis de développer de nouvelles solutions avant-gardistes pour les e-commerçants. Cette collaboration a vu naitre le nouvel algorithme de recherche Genetic Search, et plus récemment le nouvel algorithme de recommandation Context Tree.

Le Context Tree est une nouvelle méthode d’intelligence artificielle qui utilise des Bayesian Variable-order Markov Models se basant sur le parcours des internautes sur le site pour faire des recommandations. Des tests AB chez nos clients ont démontré que ce nouvel algorithme, lorsque l’on dispose d’assez de données sur le parcours client, vend jusqu’à 4 fois plus de produits que les solutions classiques. Sans ces données, l’algorithme Ontology Filtering reste le meilleur.

Ces résultats ont été publiés à la conférence AAAI 2019, l’une des plus prestigieuses conférences académiques d’Intelligence Artificielle au monde. Beaucoup de revendeurs parlent d’Intelligence Artificielle sans publier leurs recherches, et les faire valider par des chercheurs indépendants. Chez Prediggo, nous sommes fiers de démontrer notre compétence en ce domaine, et d’aider la communauté scientifique à avancer.

Boi Faltings“Outre mes travaux de recherche et d’enseignement à l’EPFL, je sers et ai servi la communauté d’Intelligence Artificielle comme Associate Editor de différents journaux académiques. Je siège régulièrement dans les comités d’organisation de conférences (IJCAI, AAAI, ECAI, et autres) et j’ai été « program (co-)chair » de séminaires et conférences.”

“De part notre travail avec Prediggo, nous comprenons mieux les impacts et les limitations de nos technologies de recherche, ce qui nous permet de mieux les orienter. Peu de groupes de recherche ont l’opportunité de mesurer l’impact de leurs algorithmes dans des conditions de la vie réelle. Nous espérons continuer ce fort partenariat dans le futur.”

Boi Faltings

Professor of Artificial Intelligence, École Polytechnique Fédérale de Lausanne (EPFL)

Prix décernés à Prediggo
Best of Swiss Web
Venture leaders
Perl
Share This