L'appariement approximatif de chaînes

Je sais que cette question a été demandé beaucoup de temps.
Je veux une suggestion sur l'algorithme est adapté pour l'appariement approximatif de chaînes.

L'application est spécialement le nom de l'entreprise correspondant seulement et rien d'autre.

Le plus grand défi est probablement l'entreprise la fin de la partie du nom et de courte partie nommée
Exemple:
1. companyA pty ltd vs companyA pty. ltd. vs companyA
2. WES Ingénierie vs W. E. S. de l'Ingénierie (extrêmement rare occurance)

Pensez-vous de Levenshtein Distance d'Édition est-elle adéquate?

Je suis à l'aide de C#

Ce qui concerne,
Max

Je pense que je vais supprimer tous les dot char et ensuite utiliser la distance de levenshtein par la suite. Juste une remarque, j'ai trouvé un autre algorithme est similaire, mais plus rapide que levenshtein, le gars du nom de l'algorithme sift3. Très intéressante.

OriginalL'auteur Max | 2010-11-18