Retrieve Nominalizations

  • Short Description: Retrieve nominalizations form for an input term.

  • Full Description:

    This flow retrieves nominalizations (nominalization=, and nominalization_of=,) from lexicon for an input term. If the input term does not have nominalization or is not found in the lexicon, it returns nothing. In 2014, nominalizations are expanded to all base forms (citation and spelling variants) in LEXICON tables and resulting in all bases forms of the nominalizations are returned as outputs of this flow component.

    According to the SPECIALIST Lexicon, both the input term and the associated nominalizations must be base forms. The categories of both input term and the associated nominalizations must be noun, verb, or adjective. Table below shows this relationship:

     Input TermAssociated Nominalizations
    CategoryNoun
  • Verb
  • Adjective
  • CategoryVerbNoun
    CategoryAdjectiveNoun

    The results are sorted by a case insensitive alphabetical order, category, and EUI.

    The -m option shows additional information includes:

    
    input EUI|input category|output EUI|
    
    or
    
    nothing if the input term is not found in lexicon.
    


  • Difference: None (new flow component).

  • Features:
    1. The input term is viewed as a term.
    2. This term is used (as the base form) to find the nominalizations from lexicon.


  • Symbol: nom

  • Examples:
    
    shell> lvg -f:nom
    active
    active|activeness|128|1|nom|1|
    active|activity|128|1|nom|1|
    
    activity
    activity|active|1|1|nom|1|
    
    activeness
    activeness|active|1|1|nom|1|
    
    overapply
    overapply|over-application|128|1|nom|1|
    overapply|overapplication|128|1|nom|1|
    
    shell> lvg -f:nom -m
    change
    change|change|128|1|nom|1|E0016184|verb|E0016183|
    change|change|1024|1|nom|1|E0016183|noun|E0016184|
    
    More examples

  • Implementation Logic:
    1. Find all nominalization(s) for the input term.
    2. Sort results by case insensitive alphabetical order, category, EUI.
    3. Return nothing if not found from lexicon.

  • Source Code: ToNominalization.java

  • Hierarchy: Object -> Transformation -> ToNominalization