Beispiel #1
0
def indivCRF(bambara, tone, tag):
    crf = CRFTagger(training_opt={'max_iterations':100,'max_linesearch' : 10,'c1': 0.0001,'c2': 1.0})#best training_opt für CRF
# c1 and c2 according to suggestion on http://nbviewer.ipython.org/github/tpeng/python-crfsuite/blob/master/examples/CoNLL%202002.ipynb
    print("Training CRF Tagger...")
    crf.train(bambara.train_sents, "Models/model.indivCRF"+tone+tag+".tagger")
    print("CRF accuracy: ",crf.evaluate(bambara.test_sents))
    return crf