AI-CBR
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/AI/CBR/Case.pm view on Meta::CPAN
# assume we are a doctor and see a patient
# shortcut one-time generated case
my $case = AI::CBR::Case->new(
age => { value => 30, sim => \&sim_frac },
gender => { value => 'male', sim => \&sim_eq },
job => { value => 'programmer', sim => \&sim_eq },
symptoms => { value => [qw(headache)], sim => \&sim_set },
);
# or case-specification with changing data
my $patient_case = AI::CBR::Case->new(
age => { sim => \&sim_frac },
gender => { sim => \&sim_eq },
job => { sim => \&sim_eq },
symptoms => { sim => \&sim_set },
);
foreach my $patient (@waiting_queue) {
$patient_case->set_values( %$patient ); # assume $patient is a hashref with the right attributes
...
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.438 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )