From user access patterns to dynamic hypertext linking