Intelligent Information Retrieval and Web Mining: Applying Service-Oriented Architecture