A problem-solving approach in artificial intelligence and cognitive science that uses past solutions to solve similar new problems.
For instance, a doctor may use case-based reasoning to diagnose a patient’s illness by recalling previous cases with similar symptoms and applying the appropriate treatment.