In a related embodiment, the opinion values and the weights associated with them are changed based on the live/stored recommendation values obtained directly from users. [0012] In another embodiment, a resource is first identified as whether it is location dependent or not and then the relevant peer networks or social networks are formed.