One likely cause of errors in case (b) is overgeneralization when PONG abstracts a word Ngram labeled with a relation by mapping its POS N-gram to that relation.
the coarse POS tag set may discard too much information.