Dynamic pricing machine learning python. However, how to set an optimal price is a big challenge.