1. A method comprising: tailoring user specific data of a user to generate tailored user specific data, the user specific data associated with an application and tailored based on one or more aesthetic preferences of the user as indicated by a template for the application; and extending a user profile of the user to comprise the tailored user specific data to generate an extended user profile, at least one of the tailoring or the extending implemented at least in part via a processing unit.