1. A method comprising: determining, by a computing device, that one or more regions of an image are associated with a tag of the image; determining, by the computing device, one or more attribute tags describing at least one of the content or context of the one or more regions; and associating, by the computing device, the one or more attribute tags with the tag to enable image searching based on the tag and attribute tags.