Soundex (Phonetic) Algorithm For Brazilian Portuguese