Spaces:
Runtime error
Runtime error
import pandas as pd | |
import gradio as gr | |
from huggingface_hub import hf_hub_download | |
import os | |
guest_list = hf_hub_download("freddyaboulton/names", "guests.csv", repo_type="dataset", | |
token=os.environ["TOKEN"]) | |
GUESTS = set(pd.read_csv(guest_list).Name.str.lower()) | |
def checkin(s: str): | |
s = s.lower() | |
color = "green" if s in GUESTS else "red" | |
value = "on list" if s in GUESTS else "not on list" | |
return gr.Label.update(value=value, color=color) | |
with gr.Blocks() as demo: | |
with gr.Row(): | |
with gr.Column(): | |
name = gr.Textbox(label="Name", info="Name on Partiful. Case insensitive. Hit enter or button") | |
checkin_btn = gr.Button(value="Check in") | |
# add = gr.Button(value="Add name to list") | |
with gr.Column(): | |
result = gr.Label(label="Are they on the list?") | |
name.submit(checkin, name, result) | |
checkin_btn.click(checkin, name, result) | |
# add.click(add_to_list, name, None) | |
demo.launch(enable_queue=False) | |