Spaces:
Runtime error
Runtime error
Download app.py from SujanMidatani/csv_extract: direct link, hf CLI and curl.
- Browser
- Download file 808 Bytes
-
https://huggingface.co/spaces/SujanMidatani/csv_extract/resolve/main/app.py
- Command line
-
hf download hf://spaces/SujanMidatani/csv_extract/app.py
-
curl -L -o app.py https://huggingface.co/spaces/SujanMidatani/csv_extract/resolve/main/app.py
808 Bytes
| 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() | |