Spaces:
Running
Running
File size: 365 Bytes
beb5479 |
1 2 3 4 5 6 7 8 9 10 |
import pandas as pd, json
def build_leaderboard(path="models/retail_eval_results.json"):
data = json.load(open(path))
df = pd.DataFrame(data)
# create composite score
df["score"] = (df["rougeL"] + df["bleu"] + df["factuality"]) / 3
df = df.sort_values("score", ascending=False)
return df[["model", "rougeL", "bleu", "factuality", "score"]]
|