1. A computer-readable medium having computer-executable instructions stored thereon to execute a data access model, comprising: a log that collects past web data access patterns; a classifier component to perform automatic topic classification of the past web data access patterns; a context component to record a context relating to the past web data access patterns; and a predictive component to determine future web data access patterns of a user, based at least in part on the past web data access patterns, the topic classification of the past web data access patterns, and the recorded context, and based at least in part on a level of interest I(p) of the user in a page p from among the past web data access patterns, the interest I(p) in the page p being computed as a sum of a first weighted term L(p) indicating a number of links followed from the page p and a second weighted term D(p) indicating time spent in sessions starting from the page p, the first weighted term weighted by a Constant 1 and the second weighted term being weighted b a Constant 2 , the constants selected to equate an average of two links followed from the page p with an average session time length.