Google's Hybrid Approach to Research
norvig.com