Spaces:
Runtime error
Runtime error
| from fastapi import APIRouter | |
| from app.core.session import session | |
| router = APIRouter() | |
| async def get_performance(): | |
| return session.get_performance_data() | |
| async def get_peer_comparison(): | |
| profile = session.get_student_profile() | |
| scores = profile["specialty_scores"] | |
| return { | |
| "student_accuracy": profile["accuracy"], | |
| "peer_average": 62, | |
| "top_10_average": 88, | |
| "ranking": f"Top {profile['percentile']}%", | |
| "specialty_comparison": { | |
| spec: {"student": score, "average": max(50, score - 10)} | |
| for spec, score in scores.items() | |
| }, | |
| } | |
| async def get_recommendations(): | |
| return session.get_recommendations() | |