I had a prof in library school who was fond of pointing out that you can't solve a human problem with a computer. He was referring to the inevitable idiosyncrasies that creep into indexed databases and the fact that, what with their unpredictable nature, you can't fully program around them. It takes a thinking human to handle each quirk as it comes up.
Turns out there's another sense in which he was absolutely right: today the network at one of my workplaces went down for several hours. The following came in the "network's back" email:
"NTS reported to DRCS that this afternoon's network trouble was caused by someone accessing an NTS wiring closet (location unknown to us at this point), unplugging some network cables, and walking off with them."