Nowadays, almost everyone holds some form or other of a personal life archive. Automatically maintaining such an archive is an activity that is becoming increasingly common, however without automatic support the users will quickly be overwhelmed by the volume of data and will miss out on the potential benefits that lifelogs provide. This research is to build an effective and efficient lifelog information retrieval system, which can address the challenges of organising and searching personal life archives, using advanced IR models and ranking approaches. The main contributions of this thesis are as follows. Firstly, lifelog data is defined and a first generation of lifelog datasets are constructed based on our proposed process. Secondly, a ...