Text this: Project-based Learning for Machine Learning in Computer Vision Courses: Case Study of Kazakhstan and Slovakia