abraham9486937737
Deploy MySpace Ooty Analytics to Hugging Face - with KPI styling updates
04b129a
"""
Configuration settings for the project
"""
from pathlib import Path
# Project paths
PROJECT_ROOT = Path(__file__).parent.parent
DATA_DIR = PROJECT_ROOT / "data"
RAW_DATA_DIR = DATA_DIR / "raw"
PROCESSED_DATA_DIR = DATA_DIR / "processed"
EXTERNAL_DATA_DIR = DATA_DIR / "external"
OUTPUT_DIR = DATA_DIR / "outputs"
REPORTS_DIR = PROJECT_ROOT / "reports"
LOGS_DIR = PROJECT_ROOT / "logs"
# Data processing settings
MISSING_VALUE_STRATEGY = "drop" # Options: 'drop', 'mean', 'median', 'forward_fill'
OUTLIER_REMOVAL_METHOD = "iqr" # Options: 'iqr', 'zscore'
OUTLIER_THRESHOLD = 1.5
# Analysis settings
CORRELATION_METHOD = "pearson" # Options: 'pearson', 'spearman', 'kendall'
SIGNIFICANCE_LEVEL = 0.05
TEST_TYPE = "ttest" # Options: 'ttest', 'mannwhitneyu', 'chi2'
# Visualization settings
DEFAULT_COLORSCALE = "Viridis"
PLOT_HEIGHT = 500
PLOT_WIDTH = 900
# Dashboard settings
PAGE_ICON = "📊"
PAGE_TITLE = "MySpace Ooty Data Analytics"
LAYOUT = "wide"
INITIAL_SIDEBAR_STATE = "expanded"