In an example embodiment, a model is trained to specifically identify reversal points in data and then to rank these reversal points in order of importance. A reversal point shall be defined as a point in which a particular metric, specifically a first order derivative, crosses over from positive to negative or vice-versa. Users are more likely to be interested in abnormal and significant changes in data, and thus the machine-learned model is trained to evaluate a reversal point based on two dimensions: abnormality and significance.