Adaptive System (AS) aims to provide tailored services to users in various contexts. To achieve such behaviour, the system needs a user model providing information about users, e.g., about their preferences and custom information while ensuring their adaptation to the needs of each user. In fact, the diversity of contexts and the proliferation of profiles make adaptation a very sophisticated process. Adaptation is a major challenge for the information system. In this context, this paper presents an adaptive method based on the principle of genetic programming (GP) by extracting the best adaptation rules. The idea is to extract interesting adaptation rules and apply them to adapt interface to each user. To this end, we use the GP which is an evolutionary method that can be used to control a system evolution and ensuring the adaptation of population toward changing conditions (adaptation, reactivity and taking account of the environment).
Nasfi, R., & Soui, M. (2014). Extraction of interesting adaptation rules. In Procedia Computer Science (Vol. 34, pp. 607–612). Elsevier B.V. https://doi.org/10.1016/j.procs.2014.07.081