Test Case | Descriptions | Input | Patterns | Results
|
---|
I.1 | - single word input
- non-recursive
| dog
|
|
|
I.2 | - single word input
- recursive
| dog
|
|
|
I.3 | - mutli-words
- recursive
- single synonym at the beginning
| dog food
|
| - dog food
- canine food
- pooch food
|
I.4 | - mutli-words input
- recursive
- single synonym at the end
| good dog
|
| - good dog
- good canine
- good pooch
|
I.5 | - mutli-words input
- recursive
- single synonym in the middle
| good dog food
| - good|
dog|canine|pooch| food|
| - good dog food
- good canine food
- good pooch food
|
I.6 | - mutli-words input
- recursive
- multi-synonyms, no overlap
| dog or cat
| - dog|canine|pooch|
or| cat|feline|
|
- dog or cat
- dog or feline
- canine or cat
- canine or feline
- pooch or cat
- pooch or feline
|
I.7 | - mutli-words input
- recursive
- multi-synonyms
- single contain
| little cat and dog
| - little|
cat|feline| and| dog|canine|pooch|
- little|
cat and dog|pets|kitten and puppy|
|
- little cat and dog
- little cat and canine
- little cat and pooch
- little feline and dog
- little feline and canine
- little feline and pooch
- little pets
- little kitten and puppy
|
I.8 | - mutli-words input
- recursive
- multi-synonyms
- multi-contain
| good cat and dog doctor
| - good|
cat|feline| and| dog|canine|pooch| doctor|
- good|
cat and dog|pets|kitten and puppy| doctor|
- good|
cat and dog doctor|vet|
|
- good cat and dog doctor
- good cat and canine doctor
- good cat and pooch doctor
- good feline and dog doctor
- good feline and canine doctor
- good feline and pooch doctor
- good pets doctor
- good kitten and puppy doctor
- good vet
|
I.9 | - mutli-words input
- recursive
- multi-synonyms
- single overlap
| kitten and puppy are cute
| - kitten|
and| puppy| are| cute|
- kitten and puppy|pets|cat and dog|
are| cute|
- kitten|
and| puppy are cute|baby dog are lovely|
|
- kitten and puppy are cute
- pets are cute
- cat and dog are cute
- kitten and baby dog are lovely
|
I.10 | - mutli-words input
- recursive
- multi-synonyms
- multi-overlap
| kitten with puppy are cute
| - kitten|
with| puppy| are| cute|
- kitten with puppy|baby pets|
are| cute|
- kitten|
with puppy are|and young dog are| cute|
- kitten|
with| puppy are cute|baby dog are lovely|
|
- kitten with puppy are cute
- baby pets are cute
- kitten and young dog are cute
- kitten with baby dog are lovely
|
I.11 | - mutli-words input
- recursive
- multi-synonyms
- multi-contain
- multi-overlap
| cat
and
dog
are
loyal
| |