1. A method for assessing object relevance, comprising: retrieving, using a processor of a computer, one or more user usage patterns; retrieving object properties of one or more objects; comparing the one or more user usage patterns against the object properties of the one or more objects to compute one or more interaction scores that represent a value of how an object interacts with a user based on a current context of the user; and assigning object importance to each of the one or more objects based on the one or more interaction scores.