Ejemplo n.º 1
0
    def __init__(self):
        abs_dir = os.path.dirname(__file__) # absolute path to here

        self.sent_clf = MiniClassifier(os.path.join(abs_dir, 'robots/bias_sent_level.npz'))
        self.doc_clf = MiniClassifier(os.path.join(abs_dir, 'robots/bias_doc_level.npz'))

        self.vec = ModularVectorizer(norm=None, non_negative=True, binary=True, ngram_range=(1, 2), n_features=2**26)

        self.bias_domains = ['Random sequence generation', 'Allocation concealment', 'Blinding of participants and personnel', 'Blinding of outcome assessment', 'Incomplete outcome data', 'Selective reporting']