import time import gradio as gr import pandas as pd from dotenv import load_dotenv from fastapi import FastAPI load_dotenv() app = FastAPI() LEADERBOARD_PATH = "leaderboard_personal.csv" def create_leaderboard_ui(): """Create the leaderboard UI with caching.""" df = pd.read_csv(LEADERBOARD_PATH) df_html = df.to_html(classes="leaderboard-table", border=0, index=False) return f"""