mariagrandury's picture
feature: parse questions from official fmti indicators pdf
5368a96
raw
history blame
448 Bytes
import gradio as gr
import pandas as pd
def calculate_percentage(*answers):
yes_count = sum(answers)
percentage = yes_count / len(answers) * 100
return f"{percentage}% Yes"
df = pd.read_csv("fmti_indicators.csv")
questions = df["Definition"].tolist()
inputs = [gr.Checkbox(label=question) for question in questions]
output = gr.Textbox()
iface = gr.Interface(fn=calculate_percentage, inputs=inputs, outputs=output)
iface.launch()