exam-evaluator / check_small_quality.py
KarmanovaLidiia
Initial clean commit for HF Space (models via Git LFS)
bcb314a
import pandas as pd
df = pd.read_csv('test_small.csv', sep=';')
print("🔍 АНАЛИЗ SMALL.CSV С УЛУЧШЕННОЙ МОДЕЛЬЮ:")
print("=" * 50)
for q in [1, 4]: # В small.csv есть только Q1 и Q4
q_data = df[df['№ вопроса'] == q]
if len(q_data) > 0:
scores = q_data['pred_score']
true_scores = q_data['Оценка экзаменатора']
print(f"📊 Вопрос {q}:")
print(f" Предсказания: {scores.tolist()}")
print(f" Истинные: {true_scores.tolist()}")
if len(true_scores) > 0:
mae = (abs(true_scores - scores)).mean()
print(f" MAE: {mae:.3f}")
print()