Music Recommender Simulation (Modules 1–3) — a rule-based music recommendation system that accepts structured user preference dicts ({"genre": "pop", "mood ...