1. A method for generating a resource transition probability model based on resources referenced, the method comprising steps of: a) generating a usage log including information regarding (i) an identification of clients which requested the resources referenced, (ii) an identification of the resources referenced, and (iii) an identification of times when the resources were referenced, b) defining sessions based on the information regarding the identification of clients and the identification of the times; and c) determining resource transition probabilities based on the identification of clients, the identification of resources referenced, and the defined sessions, wherein the resource transition probability model is defined by the determined resource transition probabilities.