Text this: Learning log-based automatic group formation: system design and classroom implementation study