In the E-learning world, learning resources and learners are
the two most important key components. Learning resources
can be made up of learning objects each of which is a
self-contained chunk of learning that fulfills a single, affirmed
learning goal [5]. Learning objects can be grouped into larger
collections of content and be used in the multiple contexts for
multiple purposes. These characteristics make the learning
content changeable according to different customized
requirements [