1. A user-interface method of selecting and presenting a subset of content items of a first dataspace in which at least one content item of the subset is selected at least in part based on content preferences of the user learned from the user selecting content of a second dataspace, the method comprising: providing access to a first collection of content items of a first dataspace, each content item of the first collection having at least one associated descriptive term to describe the content item; providing access to a second collection of content items of a second dataspace, each content item of the second collection having at least one associated descriptive term to describe the content item; receiving selection actions of content items of the second collection from the user; a computer system determining a user preference signature by analyzing the descriptive terms of the selected content items of the second collection to learn the content preferences of the user for the content of the second dataspace; determining a relationship between the content items of the first dataspace and the content items of the second dataspace, the relationship defining which learned user content preferences of the user preference signature are relevant to the content items of the first dataspace; and subsequent to learning the content preferences of the user, selecting and presenting to the user at least one content item of the first dataspace based on the learned content preferences of the user determined to be relevant to the content items of the first dataspace.
1. A user-interface method of selecting and presenting a subset of content items of a first dataspace in which at least one content item of the subset is selected at least in part based on content preferences of the user learned from the user selecting content of a second dataspace, the method comprising: providing access to a first collection of content items of a first dataspace, each content item of the first collection having at least one associated descriptive term to describe the content item; providing access to a second collection of content items of a second dataspace, each content item of the second collection having at least one associated descriptive term to describe the content item; receiving selection actions of content items of the second collection from the user; a computer system determining a user preference signature by analyzing the descriptive terms of the selected content items of the second collection to learn the content preferences of the user for the content of the second dataspace; determining a relationship between the content items of the first dataspace and the content items of the second dataspace, the relationship defining which learned user content preferences of the user preference signature are relevant to the content items of the first dataspace; and subsequent to learning the content preferences of the user, selecting and presenting to the user at least one content item of the first dataspace based on the learned content preferences of the user determined to be relevant to the content items of the first dataspace. 22. The method of claim 1 , further comprising: organizing the content items of the first and second dataspaces into groupings based on the informational content of the content items; determining a context in which the user performed the selection actions, the context including at least one of geographic location of the user, day, date, time, and the group into which the selected content items are organized; and associating the contexts of the user selection actions with the content preferences of user selections learned from the corresponding user selections; wherein only content preferences associated with the context in which the subsequent selecting and presenting of the at least one content item of the first dataspace to the user takes place are used in said selecting and presenting of the at least one content item.