1. A method implemented by a computer for generating a product recovery prediction model for predicting recovery of a product from a crop, the method comprising: inputting product recovery data related to the recovery of the product from the crop by date, age, and variety; generating a first model that models first dependent effects on the recovery of the product, wherein the first dependent effects comprises season dependent effects; generating a second model that models second dependent effects on the recovery of the product, wherein the second dependent effects comprises age dependent effects; generating a third model that models third dependent effects on the recovery of the product, wherein the third dependent effects comprises effects other than season dependent effects and age dependent effects; combining the first, second, and third models; and, generating the product recovery prediction model based on the combined first, second, and third models and on the product recovery data.