1. A method comprising: identifying, by one or more computing devices, one or more content items; generating, by at least one computing device of the one or more computing devices, abandonment information pertaining to the one or more content items based at least in part on access events resulting from one or more users accessing the one or more content items, wherein the abandonment information is further based at least in part on one or more varying abandonment thresholds associated with a user of the one or more users; ranking, by at least one computing device of the one or more computing devices, the one or more content items at least in part according to the abandonment information; and recommending, by at least one computing device of the one or more computing devices, a potential content item from the one or more content items to one or more of the accessing users.