Abstract In this paper we discuss a technique for web site personalization. Connectivity analysis
has been shown to be useful in identifying high quality web pages within a topic or domain
specific graph of hyperlinked documents. The essence of our approach is to augment a previous
connectivity analysis with content analysis. We present an agent which assists the user when he
browses and distills a personalized sub graph of the website based on his user profile.
The Web is full of information and resources. The problem is that people have to spend a lot of
time and effort to navigate but may not find interesting personalized information . In this
project we present a personal agent that assists a user when he browses. Adaptive web pages help
the user in finding relevant information by tailoring their content and layout specific to the
visiting user. Most web sites are designed with a "One size fits all" philosophy.
The web site
designer designs a web site containing a particular user model in mind and then creates the
content accordingly. However the visitors may use the site in ways unanticipated by the site
designer. For example, a site that contains a broad array of information such as a travel
information site may be structured with as deep hierarchy according to countries, historical sites,
tourist sites etc. However, visitors may follow only a few paths through this site, and the deep
hierarchy is needlessly burdensome. Also a user may like to visit the pages for all sea resorts
destinations, which require altering the clustering of documents while not altering the content of
Another motivation to develop such a system is for the users with poor Internet connectivity.
Search engines often return top-level home pages, which do not have much...