A systematic review of artificial intelligence techniques for collaborative learning over the past two decades | Synapse