21. A computer-readable, non-transitory storage medium storing computer executable instructions that, when executed by one or more computing devices, configure the one or more computing devices to perform operations comprising: receiving context information associated with a current context of a user, wherein the context information includes at least one of a current location of the user or a current activity of the user; determining a context attribute associated with the current context of the user based at least in part on the context information; determining a content characteristic that is identified in stored context-to-characteristic association information as being associated with the context attribute, wherein the content characteristic is not the current location of the user and the content characteristic is not the current activity of the user; selecting a portion of a content item, selected from among a plurality of content items, to be consumed in the current context, wherein selecting the portion of the content item is based at least in part on a determination that content association information indicates that the content characteristic that is identified in the stored context-to-characteristic association information as being associated with the context attribute is also associated with the portion of the content item; and presenting information identifying the portion of the content item as a recommendation for the user.
22. The computer-readable, non-transitory storage medium of claim 21 , wherein the operations further comprise causing presentation of an option whose selection enables the determined portion of the content item to be consumed.