Actually, you're (most likely) incorrect. The searching software uses "semantic indexing," linking words together based on potential meaning. We've seen this sort of thing where I work since we have large databases full of information and also use a semantic indexing search application. You type in one thing, and get something completely unreleated (in your mind) to the original search.
My theory would be that the index had some sort of book/movie/article linking Apes to African Americans through evolution or something similar. Nobody's going in and manually saying "This movie is like this movie, and this book is like this book." Cna you imagine how tedious that would be? And there's little chance that someone short circuited the search application - that'd be near impossible to do (especially without being noticed), and if someone DID do it, why wouldn't Walmart have fired the person on the spot and hung them out to dry?
Walmart does a lot of stupid things, but I'm pretty sure this isn't one of them. In fact, the person is wrong -- the searching WAS working correctly, it just had bad linking inside the relevance matrix.
CW