International audienceWhen searching information, any user has to face huge cognitive efforts to obtain accurate and relevant results. The search task includes a set of complementary sub-tasks in which the user needs to be necessarily involved. But, the real place of the users is not obvious without an effective knowledge of their context, environment, and so on. So we assume that a better knowledge of the user and of available information should make it possible to implement techniques aimed at adapting the retrieved information contents, as well as the search process itself. This personalization mainly relies on the definition of profiles. Since applications principally manage specific user/information profiles (structure and content), we propose in this paper a generic and a flexible profile model. This latter facilitates the construction and the interoperability of various profiles coming from different applications and/or having different structure/content. This paper presents the way the different resources (user, information...) can be modeled within the information search process and its related tasks. Then, we discuss the usefulness of profiles in such processes/tasks. Finally we present the generic and the flexible profile model we propose