Content and Tag Based Image Retrieval System using Automatic Image Annotation