Spaces:
Sleeping
Sleeping
| import os | |
| # === Paths === | |
| BASE_DIR = os.path.dirname(os.path.abspath(__file__)) | |
| # Data CSV location | |
| DATA_PATH = os.path.join(BASE_DIR, "data", "synthetic_transactions_samples_5000.csv") | |
| # Saved model and vectorizer paths | |
| MODEL_SAVE_DIR = os.path.join(BASE_DIR, "saved_models") | |
| MODEL_PATH = os.path.join(MODEL_SAVE_DIR, "logreg_model.pkl") | |
| TFIDF_PATH = os.path.join(MODEL_SAVE_DIR, "tfidf_vectorizer.pkl") | |
| # Input column (text) | |
| TEXT_COLUMN = "Sanction_Context" | |
| # Output label columns | |
| LABEL_COLUMNS = [ "Red_Flag_Reason", | |
| "Maker_Action", | |
| "Escalation_Level", | |
| "Risk_Category", | |
| "Risk_Drivers", | |
| "Investigation_Outcome" | |
| ] | |