Class MorphologicalAnalyzer

java.lang.Object
org.episteme.social.linguistics.MorphologicalAnalyzer

public final class MorphologicalAnalyzer extends Object
Morphological analysis for word decomposition.
  • Method Details

    • analyze

      Analyzes the morphological structure of a word.
    • generateDerivations

      public static List<String> generateDerivations(String root)
      Generates all possible derivations of a root.
    • shareRoot

      public static boolean shareRoot(String word1, String word2)
      Checks if two words share the same root.
    • morphologicalComplexity

      public static int morphologicalComplexity(String word)
      Calculates morphological complexity score.
    • identifyFormationProcess

      public static String identifyFormationProcess(String word)
      Identifies the word formation process.