Yes and no...
Let me explain:
PageFlakes and, for DNN, Smart-thinker HomePage (kind of..) - they both use a Customization (one type of Personalization), where the user chooses what he/she wants to be displayed on each page, in which colors etc. (My Yahoo, My MSN, ...)
The second type of Personalization, the one that I asked information about how to implement, is the personalization that results from a match of user profiles with content profiles based on various rules (business rules) and various relevance criteria. The content profile may include attributes, such as descriptive,
structural and administrative metadata, varying with the type of
content. This could be news, a person, a book and an article. After the user has filled in his profile, this profile is used to match the appropriate content, within a given context.
I think that rule-based personalization is very important to the user, because the user doesn't need to look for the content, because this content is "pushed" to him/her according to the rules.
The thrid type of personalization - behaviour-based personalization - the system dinamically creates a model for the user or community based on his or other user's behaviour in the system. - e.g the reccomendation system of Amazon.com
Thanks,
Catalin
PS. What kind of personalization is going to be implemented in DotNetNuke ?