""" Configuration for EEAT-Scorer. """ import os from pathlib import Path BASE_DIR = Path(__file__).resolve().parent DATA_PATH = os.getenv("DATA_PATH", str(BASE_DIR / "data" / "eeat_labels.csv")) MODEL_DIR = Path(os.getenv("MODEL_DIR", str(BASE_DIR / "models"))) RANDOM_STATE = int(os.getenv("RANDOM_STATE", "42")) CONTENT_COLUMN = "content" TARGET_COLUMNS = ["experience", "expertise", "authoritativeness", "trust"] OPTIONAL_FEATURES = ["referring_domains", "dr"] try: MODEL_DIR.mkdir(parents=True, exist_ok=True) except OSError: pass