1. A method of enabling a client device to access content, the method comprising: generating a request to access content residing on a host; accessing a rule set associated with a user that includes one or more rules configured to identify content responsive to a predicted interest of the user; using the rule set to identify content selections from a library of content selections available on the host; identifying, at the client and based on the identified content selections, at least a first address corresponding to a first content selection and a second address for a second content selection; accessing and rendering the first content selection from among the identified content selections; receiving a change instruction with respect to the first content selection being rendered, the change instruction including at least one of an indication to change content before a conclusion of rendering the first content selection or an indication to skip one or more identified content selections; in response to receiving the change instruction, accessing the second content selection from the identified content selections at the second address; and updating the rule set to indicate a user aversion for the first content selection based on the received change instruction.