Students / app.py
SailajaS's picture
Update app.py
bf70d75 verified
raw
history blame contribute delete
787 Bytes
import gradio as gr
import pandas as pd
# Corrected file name
df = pd.read_csv("student_marks_feedback.csv")
def get_feedback(student_id):
try:
student_id = int(student_id)
except ValueError:
return "Please enter a valid numeric Student ID."
student_data = df[df['Student ID'] == student_id]
if not student_data.empty:
feedback = student_data['Feedback'].values[0]
return f"Feedback for Student ID {student_id}: {feedback}"
else:
return "Student ID not found."
iface = gr.Interface(
fn=get_feedback,
inputs=gr.Textbox(label="Enter Student ID"),
outputs=gr.Textbox(label="Feedback"),
title="Student Feedback System",
description="Enter a Student ID (1–8) to get their feedback."
)
iface.launch()