1. A method for enabling a user to adapt personalization of web content, the method comprising: accessing web content with a computer; selecting components of the web content in accordance with a user model that is automatically generated and stored by a modeling server of the computer, the user model comprising a plurality of keywords and for each keyword, an interest degree associated therewith, the interest degree reflecting a degree of interest of the user in content corresponding to the keyword, whereby the components are selected responsive to the computer determining that associated meta data of the selected components matches one or more of the keywords stored in the user model; structuring the selected components of the web content in accordance with the user model, whereby the selected components are organized for presentation according to the interest degree associated with the matched one or more keywords; presenting the structured components of the web content in a portlet of a web portal in accordance with the user model as personalized for the user, whereby at least one personalization effect associated with the matched one or more keywords is applied to cause a visual distinction, in the portlet, for at least one of the structured components; and providing a graphical user interface in the web portal for the user to adapt the user model in real time, wherein the graphical user interface is provided together with the structured components presented in the portlet of the web portal, wherein the real-time adapting of the user model comprises, for a selected one of the matched keywords, changing the interest degree associated therewith by moving a representation of the selected keyword to a location that represents the changed interest degree on a graphical user interface element and responsive to the changing, reflecting the changed interest degree by updating at least one of the structuring of the selected components and the presenting of the structured components as personalized for the user.