Image semantics discovery from web pages for semantic-based image retrieval using self-organizing maps