Customizing Customization: A Conceptual Framework for Interactive Personalization