import os from dotenv import load_dotenv load_dotenv() class Config: SECRET_KEY = os.environ.get('SECRET_KEY') or 'akatsuki-bench-Area51' basedir = os.path.abspath(os.path.dirname(__file__)) SQLALCHEMY_DATABASE_URI = 'sqlite:///' + os.path.join(os.path.dirname(basedir), 'data', 'database.db') SQLALCHEMY_TRACK_MODIFICATIONS = False GEMINI_API_KEY = os.environ.get('GEMINI_API_KEY') # Knowledge Tracing Parameters INITIAL_KNOWLEDGE = 0.0 LEARNING_RATE = 0.15 # Increased slightly for faster progression FORGETTING_RATE = 0.05 # Difficulty Levels DIFFICULTY_LEVELS = ['beginner', 'intermediate', 'advanced']