首先,你得去官網(wǎng)下載工具包。
在stanford-ner-2018-10-16下面
qa.txt是訓(xùn)練的原始文本。qa.tok是每一行一個(gè)單詞
java -cp stanford-ner.jar edu.stanford.nlp.process.PTBTokenizer qa.txt > qa.tok
手動(dòng)給qa.tok里的每個(gè)單詞標(biāo)注
需要有一個(gè)austen.prop,里面會(huì)指定訓(xùn)練文件
java -cp stanford-ner.jar edu.stanford.nlp.ie.crf.CRFClassifier -prop austen.prop
之后會(huì)生成一個(gè)ner-model.ser.gz
測試,需要一個(gè)測試文件,該文件也是每行一個(gè)單詞,每個(gè)單詞后面有標(biāo)注
java -cp stanford-ner.jar edu.stanford.nlp.process.PTBTokenizer testQA.txt > testQA.tok
測試測試文件里的準(zhǔn)確率
java -cp stanford-ner.jar edu.stanford.nlp.ie.crf.CRFClassifier -loadClassifier ner-model.ser.gz -testFile testQA.tok