Sub-Term Mapping Tools

UMLS-Core: Synonymous Sub-Term Substitution Permutations

  • Descriptions:
    • Generate synonymous sub-term substitution term of found patterns:
      • 1 synonym substitution
      • 2 synonyms substitution
      • Recursive synonyms are not required

  • Examples - Test Cases:
    • 0 synonym substitution (original term):
      Inputs Outputs
       
      • who let dog and cat out

    • 1 synonym substitution:
      Inputs Outputs
      Pattern 1-1
      word|synonyms
      who|
      let|
      dog|canine|k9|bull dog|
      and|
      cat|
      out|
      • who let canine and cat out
      • who let k9 and cat out
      • who let bull dog and cat out
      Pattern 1-2
      word|synonyms
      who|
      let|
      dog|
      and|
      cat|feline|
      out|
      • who let dog and feline out
      Pattern 1-3
      word|synonyms
      who|
      let|
      dog and cat|pets|puppy and kitty|
      out|
      • who let pets out
      • who let puppy and kitty out

    • 2 synonym substitutions:
      Inputs Outputs
      Pattern 2-1
      word|synonyms
      who|
      let|
      dog|canine|k9|bull dog|
      and|
      cat|feline|
      out|
      • who let canine and feline out
      • who let k9 and feline out
      • who let bull dog and feline out

  • Algorithm:
    • skip