Scalable adaptive assessment framework for collaborative eLearning: a service-oriented AI approach | Synapse