justice A semi-unsupervised classifier for noisy, irregular, sparse transient and variable astronomical lightcurves