import gradio as gr
import pandas as pd
file1 = 'hallucination.csv'
df1 = pd.read_csv(file1)
def show_hallucination_leaderboard():
return df1
with gr.Blocks() as demo:
gr.Markdown(
"""
# Ranking of Large Language Models' Hallucination Control Ability in Chinese-language Contexts / 大语言模型幻觉控制能力排行榜
by Zhenhui(Jack) Jiang1, Yi Lu1, Yifan Wu1, Haozhe Xu2, Zhengyu Wu1, Jiaxin Li1 / 蒋镇辉1,鲁艺1,吴轶凡1,徐昊哲2,武正昱1,李佳欣1
1香港大学经管学院,2西安交通大学管理学院
""")
with gr.Tab("🏅 模型幻觉控制能力排行榜"):
text_input = None
text_output = gr.DataFrame(value=show_hallucination_leaderboard(),
label='Leaderboard',
interactive=False,
wrap=True)
demo.launch(share=True)