INNER CODE UNIT · Python
mecab_eval
taishi-i/nagisa · nagisa/mecab_system_eval.py:32
def mecab_eval(sys_data, ans_data):
"""
This script is written by referring to the following code.
https://github.com/taku910/mecab/blob/master/mecab/src/eval.cpp
"""
if not len(sys_data) == len(ans_data):
raise AssertionError("len(sys_data) != len(ans_data)")
num_sents = len(sys_data)
prec = 0
recall = 0
num_correct = [0, 0]
for i in range(num_sents):
i_sys = 0
i_ans = 0
l_sys = 0
l_ans = 0
sys_sent = sys_data[i]