In context-aware ubiquitous learning environment, finding out an optimal learning path for each student in real time to maximize the learning performance is important. In addition, many studies also indicated and confirmed that personalization is effectiv