/
timchenko.ai
/
adaptive-learning-path-advisor
Обзор
Документация
Войти
/
timchenko.ai
/
adaptive-learning-path-advisor
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/recommender.py
24 строки
742 B
unknown
fix: resolve W291 and E302
28 дек 2025, 21:01
28 дек 2025, 21:01
d16cb6c
Код
Авторство
О чём код?
"""Module for generating personalized learning recommendations.""" def generate_recommendations( procrastination: bool, repeated_views: int, peak_hour: int ) -> list[str]: """Generate personalized learning recommendations.""" recs = [] if procrastination: recs.append("⚠️ Start assignments earlier to reduce stress.") if repeated_views > 0: recs.append("📚 Revisit materials? Try active recall or quizzes.") if 22 <= peak_hour <= 23: recs.append("🌙 You study late — ensure enough sleep.") elif 5 <= peak_hour <= 8: recs.append("🌅 Morning learner! Tackle hard tasks early.") if not recs: recs.append("✅ Balanced learning pattern!") return recs