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()