Spaces:
Runtime error
Runtime error
| import gradio as gr | |
| import csv | |
| import random | |
| import string | |
| def create_csv_file(question, answer, rubrics_list, plagiarism_score): | |
| fields = ['question', 'answer', 'rubrics_list', 'plagiarism_score'] | |
| rows = [(question, answer, rubrics_list, plagiarism_score)] | |
| filename = ''.join(question) + ".csv" | |
| with open(filename, 'w') as csvfile: | |
| csvwriter = csv.writer(csvfile) | |
| csvwriter.writerow(fields) | |
| csvwriter.writerows(rows) | |
| return filename | |
| inputs = [ | |
| gr.inputs.Textbox(label="Question"), | |
| gr.inputs.Textbox(label="Answer"), | |
| gr.inputs.Textbox(label="Rubrics List"), | |
| gr.inputs.Textbox(label="Plagiarism Score"), | |
| ] | |
| outputs = gr.outputs.File(label="Download CSV File") | |
| gr.Interface(fn=create_csv_file, inputs=inputs, outputs=outputs).launch() | |