Source code for pycrypt.scorers.englishscorer

import languagescorer
import englishfrequencies as en

[docs]class EnglishScorer(languagescorer.LanguageScorer): """English scorer, frequencies got from interwebz""" def __init__(self): for i in en.bigrams.keys(): en.bigrams[i] /= 100 for i in en.trigrams.keys(): en.trigrams[i] /= 10000.0 self.setIdealNgramFrequencies([en.monograms, en.bigrams, en.trigrams]) self.setWeights([10, 100, 1000])