"""Shared configuration: paths, constants, emoji maps and stopwords.""" from config.constants import ( EMOJI_COUNT_COLUMN, KEEP_NEGATIONS, LABEL_COLUMN, NEGATION_WORDS, RANDOM_STATE, RATING_TO_SENTIMENT, SENTIMENT_PALETTE, TEST_SIZE, TEXT_COLUMN, ) from config.emoji_map import emojis, emoticons_to_emoji from config.paths import ( ARTIFACTS_DIR, DEFAULT_CLEANED_DATA_PATH, DEFAULT_MODEL_PATH, DEFAULT_RAW_DATA_PATH, DEFAULT_SHARING_DATA_PATH, ORIGINAL_DIR, PROJECT_ROOT, ) from config.stopwords import get_arabic_stopwords __all__ = [ "ARTIFACTS_DIR", "DEFAULT_CLEANED_DATA_PATH", "DEFAULT_MODEL_PATH", "DEFAULT_RAW_DATA_PATH", "DEFAULT_SHARING_DATA_PATH", "EMOJI_COUNT_COLUMN", "KEEP_NEGATIONS", "LABEL_COLUMN", "NEGATION_WORDS", "ORIGINAL_DIR", "PROJECT_ROOT", "RANDOM_STATE", "RATING_TO_SENTIMENT", "SENTIMENT_PALETTE", "TEST_SIZE", "TEXT_COLUMN", "emojis", "emoticons_to_emoji", "get_arabic_stopwords", ]