# Rule-Based Learning Path Recommender ## Project goal Explain who this recommender helps and what decision it supports. ## Learner information used - Experience level - Learning goal - Python knowledge - Completed topics ## Recommendation rules Summarize the rules in `rules.py` and explain why their order matters. ## How to run ```bash python app.py ``` ## How to test ```bash python test_recommender.py ``` ## Test results Record the learner profiles tested and the recommendations produced. ## Responsible Ai decisions Explain user choice, minimal data collection, safe handling of missing information and the limitations of fixed rules. ## Possible improvements List two ways the recommender could be improved without hiding how its decisions are made.