pgday.fr 2023: Recherche plein texte sémantique en Postgres - Pierre Alexandre Voye - Green Software
Channel: Communauté Francophone de PostgreSQL
Date: 16/07/2023

https://pgday.fr

#postgres #postgresql #data 

PostgreSQL est doté d'un système de recherche plein texte assez performant et rapide. On montrera comment transformer ce système en moteur de recherche sémantique. Cette présentation est un retour d'expérience d'écriture d'un moteur de recherche de métiers avec des capacités sémantiques, utilisant le ROME v4 de Pôle-Emploi. L'utilisateur propose un mot clé, même mal orthographié, qui n'appartient pas forcément à la fiche métier ou ses données. Par exemple, "bois" doit aussi renvoyer des fiches métiers concernant l'ameublement. Après avoir présenté le système de recherche plein texte de PostgreSQL, avec ses subtilités (calcul de radicaux, query, ranking), nous expliquerons comment introduire de la sémantique grâce à des notions de champs lexicaux et d'ontologie de mots (Wordnet). Nous aborderons rapidement le sujet de l'orthographe des mots-clés.