This document proposes an adaptive recommendation system to provide accurate service recommendations for semantic clustering over big data. It combines item-based collaborative filtering and content-based filtering techniques to address issues like cold starts, sparsity, and scalability. The system first performs clustering to group similar services and reduce data size. It then uses the collaborative filtering approach of finding similar users to the target user and their item ratings to generate recommendations. The content-based filtering technique considers a user's past ratings to recommend related items. Combining these techniques improves accuracy and performance for big data applications. Evaluation of this adaptive recommendation system shows it can provide highly accurate recommendations and address current limitations.