As noted above, the input to the rules includes user and non-user attributes, including, but not limited to user demographics, device platform, age, geography (GPS), time, search engine metrics that prioritize results for content searches based on the user's search history, which indicates preferences for types of content.