Add supervised learning utilities with minimal documentation