An Agent based Approach towards Metadata Extraction, Modelling and Information Retrieval over the Web