Case-based reasoning (CBR), broadly construed, is the process of solving new problems based on the solutions of similar past problems.