Voici une approche, qui est largement utilisee par les outils anti-spam du marche.

Votre demarche est interessante parce que vous avez posé les bases de l'algo et le principe de ranking d'un mot....