From edoc to pekita: the evolution of platform for e-learning and profiling technology