Change is at the heart of a modern Information Retrieval system such as a search engine. Advances in IR interface, personalization and ad display demand models that can intelligently react to users and their context in real time. Many of the current problems in