Spaces:
Build error
Build error
import pandas as pd | |
data = pd.read_csv('predict_result.csv',encoding='utf8') | |
# 做一定程度上的转换,转换不同说法但表达意思相同的答案。需写清说明。 | |
def trans(ans): | |
res = ans | |
if len(ans)<25: | |
if "是的。" in ans: | |
res = "是" | |
if "问法错误。" in ans: | |
res = "问法错误" | |
if "回答正确" in ans: | |
res = "回答正确" | |
if "不重要。" in ans: | |
res = "不重要" | |
if "不是。" in ans: | |
res = "不是" | |
return res | |
data['answer'] = data['answer'].apply(lambda x: trans(x)) | |
print(f"label acc is :{len(data[data['label']==data['answer']])/len(data)}") |