Abstract-The Cloud Computing technology is evolving constantly but essence remains the same that is to offer distinct cost saving opportunities by consolidating and restructuring information technology as a service. With the continuously increasing cloud provisions, cloud consumers start to have difficulties to find the best relevant services that suit their requirements. Therefore, selecting best services by cloud users is becoming a greater challenge. In this paper, we present a framework of services' recommendation system in a Cloud environment, using automatic learning techniques. The system aims at finding the services that suit the interests and preferences of cloud consumers by combining content based and behaviour based recommendations. In this paper, we present, USTHB-CLOUD, a cloud services recommendation prototype evaluated with an experimental study.