Compréhension des adresses postales et décomposition hierarchique

Une adresse postale, telle qu'on peut l'écrire sur une enveloppe, peut s'écrire sous plein de manière différentes selon le pays de l'adresse et selon le pays d'où on envoie la lettre. Il n'est donc pas évident à première vue de "comprendre" une telle adresse.

Si on est sûr de l'adresse que l'on a, on peut facilement la résoudre :

2, rue Jean-Marie Jégo
75013 Paris
France

Monde > France > Département 75 > 013 > Paris > rue Jean-Marie Jégo > 2

Le gros problème est que les gens font des fautes d'orthographe, il est donc très compliqué de comprendre les adresses automatiquement. On peut donc imaginer de demander à l'utilisateur de choisir seulement une ville qui existe dans la base au moment où il rentre son adresse, mais il reste toujours le problème de reprise des données actuelles.

Voici donc deux outils :