1. A user-interface method of selecting and presenting a collection of content items in which the presentation is ordered at least in part based on analyzing activity associated with 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 recent activity, the method comprising: providing a set of content items, each content item having at least one associated descriptive term to describe the content item; receiving incremental input entered by users for incrementally identifying desired content items; in response to the incremental input entered by the user, presenting a subset of content items to the user; receiving actions from the user selecting content items from the subset; analyzing the descriptive terms associated with the selected content items to detect an increased level of activity for descriptive terms associated with the content items selected by the users; and in response to receiving subsequent incremental input entered by a user, selecting and ordering a collection of content items based on promoting the ranking of content items associated with descriptive terms that have an increased level of recent activity.