Ovarian stimulation, the basis of treatment strategies for infertility, from anovulation to in vitro fertilization, is a highly efficient therapeutic procedure. The stimulation should ensure a complete development of the follicle(s) along with maturation of the oocyte(s), all without risking hyperstimulation and multiple pregnancies. For these reasons, a stimulation protocol should be personalized, and its evolution must be continually scrutinized using measures of both blood hormone levels and ovarian responses by ultrasound. Essentially all of the stimulation algorithms proposed to date focus only on determination of the starting dose of gonadotropin. But ovarian stimulation should be continually monitored until the final decision is made to trigger or to abort the cycle. This decision can be achieved through use of an experience-based computer software system that monitors menstrual cycles through a beginning pregnancy. This software (StimXpert®) should work effectively with a classical stimulation as well as a controlled hyperstimulation for IVF. It may also be modified from experience-based to evidence-based programming through progressive learning.