Contact Streamline Learning