“…Case-Based Reasoning is a method of solving similar problems, its basic principle is: put large numbers of existing, mature cases into case base, by means of certain organization, when the user inputs the request and characteristics of the problem to be solved, the system first search the case base, find similar case ,if the case can meet the description of the problem, then output the corresponding results, otherwise, according to the description of the problem, conduct a necessary modification, combination and processing into retrieved cases of high similarity, then get a result fully meet the description of the problem, put the result as a new case and store it into case base for future use, thus continuously extend the case base [1].…”