'Recalculates abbreviations given type frequencies, despite no prior
determination of abbreviations.
This fails to include abbreviations otherwise found as "rare".'

def find_abbrev_types(self):

    self._params.clear_abbrevs()
    tokens = (typ for typ in self._type_fdist if (typ and typ.endswith(u'.')))
    for (abbr, score, is_add) in self._reclassify_abbrev_types(tokens):
        if (score >= self.ABBREV):
            self._params.abbrev_types.add(abbr)
