Engineering Web Search Applications (tutorial)