A probabilistic adaptive hypermedia system