Color matching system based on machine learning