1. A computer implemented method of training a prediction model to estimate a learning curve indicative of training of a statistical machine translation (SMT), the computer implemented method comprising: selecting a first set of anchor points, wherein each of the first set of anchor points corresponds to a different number of monolingual segments, wherein the first set of anchor points are selectable by a user; computing a weight vector for each of the first set of anchor points based, at least in part, on a first set of parameters associated with each of the first set of anchor points; and computing a first confidence score for each of the first set of anchor points based on the weight vector.