Predicting a user’s next access on a web site has attracted a lot of researchers lately due to the
positive impact of such prediction on different areas of web based applications. It has been used to
improve the web performance through caching, prefetching, recommendation system, web search and
personalize the browsing in a web site.