A system and method for sharing images and collaborating in the selection
of images likely to be interest to a user. Images (e.g., photos) are
shared within a community of users, by allowing user to access any
unrestricted community image, recommend an image to another user,
assemble compilations of any images the user can access, etc. Various
metrics regarding user activity are tracked, such as how often an image
was viewed, downloaded, recommended, included in a compilation, printed,
edited, etc. The metric values may be normalized, and then weighted and
combined to produce, for each image, a ranking or rating personalized to
an individual user. Ratings of images for a user may be used to order
them for electronic presentation, assemble a set of images for an
electronic compilation (e.g., an online album) or physical compilation
(e.g., a photo book, a yearbook) or for some other purpose.