A distributed interactive machine learning framework