Mining Web Logs to Improve User Experience in Web Search
Doktorsavhandling, 2008

The World Wide Web continues to grow in size and diversity and this makes it increasingly hard for users to find valuable information because of heterogeneous form and content of the documents, little knowledge about the reliability and prestige of the documents and a great deal of redundancy. Usually search engines look for documents that contain specific keywords or phrases stated by the users as queries. There might be millions of pages containing those keywords and they may be related to a variety of different topics. Traditional retrieval strategies yield increasingly poor results due to a dramatic increase in ballast in the results. Search engine users thus increasingly experience information overload. With these difficulties in mind, there is a large ongoing effort in research with the goal to deliver appropriate information to the users, this is what is meant by improving users Web search experience. The aim of this thesis is to design, test and analyze different approaches to address the problem of characterizing search behavior of users and improve the search process, in the context ofWeb search. There are three main aspects to focus on when tackling this problem throughWeb Log Mining: user recommendations to improve the search process, automatic detection of user information needs and modeling of user information needs. To improve Web search by user recommendations, a suit of algorithms tailored to the mixture models is presented, the algorithms are simple and efficient. Tests are carried out on a broad range of generated data according to a spectrum of subclasses of mixture models, and on real data collected from a Hungarian news portal log and from the Chilean TodoCl1 web search log, the resulting performance is shown to be of high quality. Other application areas were mixture models are used also benefit from these results, this is the case of dating services, e-commerce, virtual collaborative communities, Internet Service Providers and in bioinformatics to analyze gene expression data. The main contribution in user behavior characterization is to provide a complete study of all major learning approaches applied to automatically detect user intent in Web search. The three analyzed machine learning techniques for mining user intent are: completely supervised, semi–supervised and unsupervised. In this context the semi–supervised learning approach shows significant improvements over the supervised approach for mining user intent and interests, which previously was considered the best one. This study is also of interest more generally in exploring the true potential of all learning techniques in large scale settings such as the Web, both in terms of their scalability and in their accuracy. In the user intent modeling context the contribution is the proposition of a new categorization of user’s intentions from the point of view of facets with the aim to improve on previous classification schemes. Initially a set of queries were manually labeled with the new faceted classification scheme to find relationships between the facets to aid in the manual labelling process and to understand users intentions. The distribution of the queries within the facets shows that the facets are relevant since each produces a division of the query space that will allow for better understanding of the user needs.

Web log mining

web search

user intent

user recommendation

user modelling

Opponent: Dr Marco Pellegrini Senior Researcher at the Institute for Informatics and Telematics, Italy


Libertad Tansini

Chalmers, Data- och informationsteknik, Datavetenskap


Datavetenskap (datalogi)



Technical report D - Department of Computer Science and Engineering, Chalmers University of Technology and Göteborg University: 54

Doktorsavhandlingar vid Chalmers tekniska högskola. Ny serie: 2881


Opponent: Dr Marco Pellegrini Senior Researcher at the Institute for Informatics and Telematics, Italy

Mer information