Automatic determination of image storage location based on comparing information
contained in a data source against image metadata that is stored along with the
image. The data source contains information such as date events like birthdays,
and anniversaries, location information such as information pertaining to planned
trips and conferences, voice recordings, and other information on which basis images
can be organized. The information contained in the data source is compared against
the image metadata that includes such information as the location of the image,
creation date of the image, and audio annotations. Images corresponding to the
same event are stored in the same location and are identified by title of the event
provided in the data source. Images for which no event title is provided are stored
in a default location and identified by a the date images are stored.