Spaces:
Running
Running
File size: 2,240 Bytes
cfb5965 c69245d cfb5965 f7bc0f9 cfb5965 9731224 d8dc3ae 9731224 cfb5965 9731224 cfb5965 b6a685b cfb5965 181f5fe 2ef5bc9 cfb5965 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
import gradio as gr
import pandas as pd
from joblib import load
def student(conocer,explicar,metodologia,feedback):
model = load('studentexp.joblib')
df = pd.DataFrame.from_dict(
{
"Conocer" : [conocer],
"Explicar" : [explicar],
"Metodologia" : [metodologia],
"Feed_back" : [feedback],
}
)
pred = model.predict(df)[0]
if pred < 5.0:
predicted="La nota media que se puede lograr en el grupo serà de "+ str(round(pred,2)) + " Es necesario mejorar mucho"
elif (pred >=5.0 and pred <=7.0):
predicted="La nota media que se puede lograr en el grupo serà de "+ str(round(pred,2)) + " . Vais por buen camino"
else:
predicted="La nota media que se puede lograr en el grupo serà de "+ str(round(pred,2)) + " . Buen trabajo"
return predicted
iface = gr.Interface(
student,
[
gr.inputs.Slider(1,10,label="Satisfacción con el conocimiento del profesor"),
gr.inputs.Slider(1,10,label="Satisfacción con la forma de explicar el temario"),
gr.inputs.Slider(1,10,label="Satisfación con la metodología de enseñanza"),
gr.inputs.Slider(1,10,label="Satisfacción con el feed-back que da el profesor"),
],
"text",
examples=[
[8.0,6.0,8.0,6.0],
[10.0,3.0,5.0,4.0],
[6.0,4.0,5.0,3.0],
],
interpretation="default",
title = 'Student Experience: cómo mejorar la experiencia de aprendizaje en la universidad',
description = '¿Cómo calificarías la experiencia de aprendizaje que viviste/estás viviendo en la universidad? ¿Sabrías decir qué es lo que hace que estás más satisfecho/a con un profesor? Si eres estudiante, ¿preparado/a para saber qué es lo que tienes pedir a tu universidad para tener la mejor experiencia y notas posibles? Si eres profesor/a universitario/a ¿preparado/a para conocer los elementos en los que más tienes que enfocarte para mejorar tu desempeño profesional? Para saber más: https://saturdays.ai/2021/07/29/como-mejorar-la-experiencia-de-aprendizaje-en-la-universidad-con-inteligencia-artificial/',
theme = 'peach'
)
iface.launch() |