La base de données des scripts PHP - ASP & PERL
Programmation Web Hebergement

PHP ASP PERL

Gratuit Mutualisé Dédié
Rechercher


 
membres
S'inscrire

Mail : 
Passe : 
oublié ?
 
services
Développement
Kits graphiques
E.JavaScript
Domaines
Referencement
 
comscripts
Scripts PHP
Scripts ASP
Scripts PERL
Sources PHP
Sources ASP
Sources PERL
Les Ateliers
 
ressources
Les Livres
Forums
Liens
Faire un lien
Refrapide
 
partenaires
Kits Graphiques
CréEr Son Site
Easy-Script.Com
Pc Land
Annu Marseille
Mon Webdesign
Bons Plans Du N
Who Is Using
Sarl L.M.2.I.
Je Javascript
AeroModelisme
Votre site ?

Vérifier la disponibilité d'un nom de domaine


Phonex      
Informations rapides
Catégorie : Moteurs de recherche Auteur : Johan BARBIER
CSID : 2030 Licence : GPL 
Téléchargé :    69 Taille : 3 Ko
Ajouté le : 15-03-2006 Version : 0.5
Modifié le : 17-03-2006 Langage : Php 5 
Dernière version du : 17-03-2006 Compression : zip



Informations détaillées
Point fort :

Phonex PHP, classe de recherche par ressemblance phonétique des chaînes

Description :

Tout comme soundex2, ceci est une adaptation php de l'algo phonex qui a été créé, et décrit ici : http://sqlpro.developpez.com/cours/soundex/ par Frédéric BROUARD.

PRECISIONS SUR L'UTILITE :
Ces algo, soundex, soundex2, phonex, metaphone, assigne un code à une chaîne donnée. Ce code est calculé en fonction de la phonétique, donc de la prononciation de cette chaîne.
En l'occurence, les 2 algo présents par défaut dans php, soundex () et metaphone () ne prennent en compte que la prononciation anglaise.
Celui-ci, basé sur phonex (un algo plus performant que soundex ou soundex2), est francisé.

Evidemment, 2 chaînes différentes peuvent avoir le même code. Par exemple, ici, 'gros' aura le même code phonex que 'grau'.
Ce qui veut dire, dans le cadre d'une recherche sur une base de données contenant des noms, par exemple, on peut effecyuer une recherche phonétique aussi! Bref, le mec a parlé avec un cilent par téléphone, mais il ne s'est pas comment s'écrit exactement son nom de famille...gros, graus, grau, graux, greaux...? etc... Il tape par exemple gros, et effectue une recherche phonex. Cette recherche lui ressortira tous les noms dont le code phonex est le même que 'gros'. Donc si le client s'appelait 'Graux', il le trouvera.

Couplé à l'algo de levenshtein (fonction interne php) en plus, on peut avoir une recherche phonétique par pertinence...les codes identiques en premiers, puis ceux un peu différents, etc...jusqu'à un degré de différence voulu.

Le mieux, dans le cadre d'une bdd, est évidemment de stocker le code phonex dans la base, histoire de ne pas le recalculer à chaque recherche.

Télécharger maintenant

 Les Commentaires

Soyez le premier à rédiger un commentaire sur ce script !

Ajouter  

 Informations & services  

Je désire recevoir ce script par email.
Je désire être informé(e) d'une nouvelle version.
Je désire recevoir la Newsletter de ComScripts.
Options
Imprimer
Votre avis
Télécharger
Auteur
Démo [HS]
Une Erreur ?



Détails
Librairie
  Aucune

Pb hébergeur
  Aucun

Base de données
  Aucune


Tips
 Moteurs de recherche
Scripts ASP (5)
Scripts PERL (9)

Top KitGrafik


  Le bon plan du moment  

Gen. en 0.27352sec. Retour à la page d'accueil
Copyright © 2005 - Visialis - RCS Nanterre 478 885 122 - Tous droits réservés - Nous contacter haut de page

Valid XHTML 1.0! Valid CSS!