18. A user-interface system for selecting and presenting a collection of content items in which the presentation is ordered at least in part based on analyzing activity associated with content items having descriptive terms that describe the content items and promoting the presentation ranking of content items associated with descriptive terms that have an increased level of current activity, the system comprising: at least one non-transitory computer-readable media in at least one of a user device or a remote server system in communication with the user device, the computer-readable media comprising instructions that when executed cause a computer system to: provide access to a set of content items, each content item having at least one associated descriptive term to describe the content item; receive input entered by users for identifying desired content items; present corresponding subsets of content items to the users in response to the input entered by the users, receive actions from the users selecting content items from the corresponding subsets; analyze the selection actions received from the users to detect an increased level of current activity relative to an normal level of activity associated with the content items selected by the users; select and order a collection of content items from the provided set of content items based on promoting the ranking of content items associated with descriptive terms that are associated with content items that have the increased level of current activity relative to the normal activity level; and present the collection of content items to at least one user.
18. A user-interface system for selecting and presenting a collection of content items in which the presentation is ordered at least in part based on analyzing activity associated with content items having descriptive terms that describe the content items and promoting the presentation ranking of content items associated with descriptive terms that have an increased level of current activity, the system comprising: at least one non-transitory computer-readable media in at least one of a user device or a remote server system in communication with the user device, the computer-readable media comprising instructions that when executed cause a computer system to: provide access to a set of content items, each content item having at least one associated descriptive term to describe the content item; receive input entered by users for identifying desired content items; present corresponding subsets of content items to the users in response to the input entered by the users, receive actions from the users selecting content items from the corresponding subsets; analyze the selection actions received from the users to detect an increased level of current activity relative to an normal level of activity associated with the content items selected by the users; select and order a collection of content items from the provided set of content items based on promoting the ranking of content items associated with descriptive terms that are associated with content items that have the increased level of current activity relative to the normal activity level; and present the collection of content items to at least one user. 19. The system of claim 18 , the computer-readable media further comprising instructions that when executed cause a computer system to: provide sets of descriptive terms describing preferences of corresponding users; wherein the presenting the collection of content items to at least one user includes presenting the collection of content items to selected users based on matching descriptive terms that are associated with the content items that have the increased level of current activity with the descriptive terms describing preferences of the corresponding users.