def __init__(self, root_dir, input_text, n=4): Classifier.__init__(self, input_text) self.root_dir = root_dir self.language_ratios = {} self.n = n self.languages = languages self.tokenizer = RegexpTokenizer("[a-zA-Z'`]+") self.train = TrainingData(languages=self.languages, config_dir="/Users/spiridoulaoregan/Documents/oracle/python/library/configs", root_dir=root_dir) self._train_data() self.input_text = "" self.frequencies = dict(zip([lang for lang in languages], [{} for x in languages])) self._analyze_data()
def __init__(self, input_text): Classifier.__init__(self, input_text)