Dynamic Shared Context Processing in an E-Collaborative Learning Environment