Text this: Semi-supervised topo-Bayesian ARTMAP for noisy data