Describir: Novel Approaches to Acquisition and Maintenance of User Model