A design of context-aware framework for conditional preferences of group of users