1. A computer-implemented method of assisting a user in selecting items from an electronic catalog of video items, the method comprising: (a) obtaining access to metric values derived from a knowledge base of predetermined mediasets associated with the electronic catalog; wherein the metric values reflect a level of association for selected pairs of video items within the knowledge base of mediasets, and wherein the metric values are not affected by any metadata descriptive of the said video items' content, but rather reflect a relative frequency with which the video items in the pair are associated together by various users; (b) receiving an initial selection of at least one video item to define an initial input video set; (c) generating an output video item navigation list responsive to at least one item of the input video set, based on the metric values derived from the knowledge base; and (d) communicating the generated navigation list to a user.
1. A computer-implemented method of assisting a user in selecting items from an electronic catalog of video items, the method comprising: (a) obtaining access to metric values derived from a knowledge base of predetermined mediasets associated with the electronic catalog; wherein the metric values reflect a level of association for selected pairs of video items within the knowledge base of mediasets, and wherein the metric values are not affected by any metadata descriptive of the said video items' content, but rather reflect a relative frequency with which the video items in the pair are associated together by various users; (b) receiving an initial selection of at least one video item to define an initial input video set; (c) generating an output video item navigation list responsive to at least one item of the input video set, based on the metric values derived from the knowledge base; and (d) communicating the generated navigation list to a user. 10. The method according to claim 1 wherein the user comprises a remote software process rather than a person.