(EN) A system and computer implemented method for cataloging database metadata using a signature matching process are provided. The method includes receiving an input name to be matched to a key in a seed table; generating a first fingerprint by decomposing the received input name into a first set n-grams; generating, based on the received input name, a second fingerprint using a predetermined pronunciation schema, wherein the second fingerprint is a phonetic fingerprint; generating a third fingerprint by decomposing the second fingerprint into a second set of n-grams; identifying a matching key by matching any combination of the first fingerprint, the second fingerprint, and the third fingerprint against keys in the seed table; and cataloging the metadata with the matching key as a tag.
(FR) L'invention concerne un système et un procédé mis en œuvre par ordinateur pour cataloguer des métadonnées de base de données à l'aide d'un processus d'appariement de signatures. Le procédé comprend les étapes consistant à : recevoir un nom d'entrée à mettre en correspondance avec une clé dans une table d'ensemencement; produire une première empreinte par décomposition du nom d'entrée reçu en un premier ensemble de n-grammes; générer, en fonction du nom d'entrée reçu, une deuxième empreinte à l'aide d'un schéma prédéfini de prononciation, la deuxième empreinte étant une empreinte phonétique; produire une troisième empreinte par décomposition de la deuxième empreinte en un second ensemble de n-grammes; identifier une clé d'appariement par mise en correspondance de n'importe quelle combinaison de la première empreinte, de la deuxième empreinte et de la troisième empreinte vis-à-vis de clés de la table d'ensemencement; et cataloguer les métadonnée, la clé d'appariement servant d'étiquette.