Dynamical mining of ever-changing user requirements: A product design and improvement perspective. (October 2020)