A ripple down rules knowledge based system for generating an output
conclusion in response to an input case, the system including a database
arranged to receive and store a plurality of conclusions and a plurality
of rules, each new conclusion added to the database being associated with
a previously stored conclusion as a refinement of the previously stored
conclusion and each new conclusion added to the database being associated
with a rule, input mechanism for facilitating input of a case, and output
mechanism for outputting at least one previously stored conclusion in
response to the input case, the system being arranged such that when
multiple identical conclusions are returned by the system in response to
an input case and a new conclusion associated with the input case is added
as a refinement of the identical conclusions, a list of cornerstone
conflict cases associated with all of the identical conclusions is
generated, and the system being arranged to receive an input rule
indicative of a difference between the input case and the cornerstone
conflict cases, and to associate the input rule with each of the identical
conclusions.
Um ripple governa para baixo o sistema baseado conhecimento para gerar uma conclusão da saída em resposta a um exemplo da entrada, o sistema including uma base de dados arranjada para receber e armazenar um plurality das conclusões e um plurality das réguas, cada conclusão nova adicionada à base de dados que está sendo associada com uma conclusão previamente armazenada como um refinement da conclusão previamente armazenada e de cada conclusão nova adicionou à base de dados que está sendo associada com uma régua, o mecanismo da entrada para facilitar a entrada de um argumento, e o mecanismo da saída para outputting ao menos uma conclusão previamente armazenada em resposta ao exemplo da entrada, o sistema que está sendo arranjado tais que quando múltiplas as conclusões idênticas estão retornadas pelo sistema em resposta a um exemplo da entrada e uma conclusão nova associaram com o exemplo da entrada são adicionados como um refinement das conclusões idênticas, uma lista dos casos do conflito do cornerstone associados com as todas as conclusões idênticas é gerada, e o sistema que está sendo arranjado para receber uma régua da entrada indicativa de uma diferença entre o exemplo da entrada e os exemplos do conflito do cornerstone, e para associar a régua da entrada com a cada uma das conclusões idênticas.