""" Configuration for Content-Freshness-Scorer. """ import os from pathlib import Path BASE_DIR = Path(__file__).resolve().parent DATA_PATH = os.getenv("DATA_PATH", str(BASE_DIR / "data" / "pages.csv")) QUERIES_PATH = os.getenv("QUERIES_PATH", str(BASE_DIR / "data" / "target_queries.txt")) MODEL_DIR = Path(os.getenv("MODEL_DIR", str(BASE_DIR / "models"))) FRESHNESS_HALFLIFE_DAYS = float(os.getenv("FRESHNESS_HALFLIFE_DAYS", "365")) CONTENT_COLUMN = "content" DATE_COLUMN = "last_modified" URL_COLUMN = "url" try: MODEL_DIR.mkdir(parents=True, exist_ok=True) except OSError: pass