1. A method for providing data based on object relevance via at least one computing device, comprising: receiving one or more query terms from a user via a communications interface associated with the at least one computing device; and executing instructions stored in memory by a processor to: determine a preliminary relevance of one or more objects associated with an enterprise system based on the query terms, assign at least one rating to the one or more objects based on the preliminary relevance, propogate the preliminary relevance among the one or more objects; and establish an overall relevance of the one or more objects based on the at least one rating, utilizing the preliminary relevance and the propogation, rank the one or more objects according to the overall relevance, provide data as search results comprising the one or more objects according to the ranking to the user, filter the search results based on at least one selected, dynamically generated filter associated with the one or more objects; and transmit to display the search results to the at least one computing device via the communications interface.
6. The method recited in claim 1 , further comprising receiving at least one further query term from the user for narrowing the search results.