Spaces:
Build error
Build error
File size: 696 Bytes
4aab576 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
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)}") |