1. A method for assessing object relevance, comprising: deducing, using a processor of a computer, at least one usage pattern based on monitoring user behaviors and actions for at least one of different locations and different times for a user; retrieving one or more user usage patterns including the at least one deduced usage pattern and scores associated with the one or more usage patterns; retrieving object properties of one or more objects and scores associated with the object properties; comparing the one or more user usage patterns against the object properties of the one or more objects to identify common properties found in the one or more user usage patterns and the object properties; computing, at intervals, one or more interaction scores that represent a value of how an object interacts with the user based on a current location of the user and a current time based on the common properties, the scores associated with the one or more usage patterns, and the scores associated with the object properties; and performing an activity to bring attention of the user to at least one of the one or more objects based on the interaction scores and an action monitored for the one or more usage patterns.