An interactive spelling checker for multiple languages