Evaluating teachers’ effectiveness in classrooms: an ML-based assessment portfolio