A Context-Based Similarity Algorithm for Enhancing Learning Scenarios Reuse