To play devil's advocate, there's certainly a limit to computer-based searches. If the computer's model (which was made by a person or persons) is under-specified, then it will produce suboptimal results. At least with a person, there is always the possibility of integrating new facts on the fly.