Spaces:
No application file
No application file
"""Template for custom function or Pydantic model.""" | |
import csv | |
from pathlib import Path | |
def record_interestingness(title: str, uninteresting: bool) -> str: | |
"""Label the interestingness of the entry. | |
Args: | |
title (str): The title of the entry to label. | |
uninteresting (bool): Whether the entry is uninteresting. | |
""" | |
# Create result.csv if it doesn't exist | |
result_file = Path("result.csv") | |
file_exists = result_file.exists() | |
with open(result_file, "a", newline="") as f: | |
writer = csv.writer(f) | |
# Write header if file is new | |
if not file_exists: | |
writer.writerow(["title", "uninteresting"]) | |
# Write results | |
writer.writerow([title, int(uninteresting)]) | |
return "Entry labeled successfully." | |