REBUILD recommendation environment and follow-up

Summary
This report will include the design of the recommendation scenario based on users skills and needs according to the available services