Case-based reasoning system and method for scoring cases in a case database
First Claim
Patent Images
1. A case-based reasoning system, comprising:
- a case base storing a plurality of cases that each include one or more attributes, each of said attributes having a respective match weight associated therewith, wherein match weights of attributes in different cases are separately specified, said plurality of cases including a selected case; and
a search engine that, in response to receipt of an incident including one or more input terms that each have a respective non-zero absent weight associated therewith, determines a score indicating the relative closeness of said selected case to said incident, wherein said search engine determines the score of said selected case utilizing the match weights of attributes in said selected case that match input terms in said incident and utilizing the absent weight of each input term in the incident having no matching attribute in said selected case.
0 Assignments
0 Petitions
Accused Products
Abstract
A case-based reasoning system is disclosed that includes a case database and a search engine. The case database is capable of storing a plurality of cases that each include one or more attributes that each have an associated match weight. Match weights of attributes in different cases are separately specified. In response to receipt of an incident including one or more input terms, the search engine scores the relative closeness of a selected case to the incident utilizing the match weights of attributes in the selected case that match input terms in the incident.
49 Citations
24 Claims
-
1. A case-based reasoning system, comprising:
-
a case base storing a plurality of cases that each include one or more attributes, each of said attributes having a respective match weight associated therewith, wherein match weights of attributes in different cases are separately specified, said plurality of cases including a selected case; and
a search engine that, in response to receipt of an incident including one or more input terms that each have a respective non-zero absent weight associated therewith, determines a score indicating the relative closeness of said selected case to said incident, wherein said search engine determines the score of said selected case utilizing the match weights of attributes in said selected case that match input terms in said incident and utilizing the absent weight of each input term in the incident having no matching attribute in said selected case. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of case-based reasoning, said method comprising:
-
storing a plurality of cases including a selected case in a case base, wherein said plurality of cases each include one or more attributes;
associating a respective match weight with each attribute, wherein match weights of attributes in different cases are separately specified; and
in response to receipt of an incident including one or more input terms that each have a respective non-zero absent weight associated therewith, determining a score indicating the relative closeness of said selected case to said incident utilizing the match weights of attributes in said selected case that match input terms in said incident and utilizing the absent weight of each input term in the incident having no matching attribute in said selected case. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A program product for causing a computer system to implement a method of case-based reasoning, said program product being embodied in a signal-bearing medium and comprising:
-
program code means for causing said computer system to store a plurality of cases including a selected case in a case base, wherein said plurality of cases each include one or more attributes;
program code means for causing said computer system to associate a respective match weight with each attribute, wherein match weights of attributes in different cases are separately specified; and
program code means, responsive to receipt of an incident including one or more input terms that each have a respective non-zero absent weight associated therewith, for causing said computer system to determine a score indicating the relative closeness of said selected case to said incident utilizing the match weights of attributes in said selected case that match input terms in said incident and utilizing the absent weight of each input term in the incident having no matching attribute in said selected case. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification