Using AI-empowered assessments and personalized recommendations to promote online collaborative learning performance · Study