Detection and correction of linguistic errors: results according to linguistic preferences and uses