removed unneeded filters from solution
Bob answers when you shout at him
now Bob answers correctly if you shout at him

... and include non-alphanumeric characters in your shouting. Like a "!"
just to make your point.
Bob answers questions.
Numbers are not considered shouting. Duh!
Bob handles silence
constified