Morphological Analyzer API Reference

This page contains the detailed API reference for the Morphological Analyzer module.

Core Functions

sanskrit_grammar.morphological_analyzer.analyze_sanskrit_word(word)[source]

Sanskrit Morphological Analyzer: Identifies root, suffix, prefix and grammatical features of a given Sanskrit word.

sanskrit_grammar.morphological_analyzer.identify_pratyaya(word)[source]

Identify the suffix (Pratyaya) in a given Sanskrit word.

Constants

sanskrit_grammar.morphological_analyzer.SANSKRIT_DHATUS

Dictionary containing Sanskrit verbal roots and their conjugations.

sanskrit_grammar.morphological_analyzer.UPASARGA_LIST

List of Sanskrit prefixes (उपसर्ग).

sanskrit_grammar.morphological_analyzer.KRIT_PRATYAYA_LIST

List of primary suffixes (कृत् प्रत्यय).

sanskrit_grammar.morphological_analyzer.TADDHITA_PRATYAYA_LIST

List of secondary suffixes (तद्धित प्रत्यय).

sanskrit_grammar.morphological_analyzer.SARVANAMA_PRATYAYA_LIST

List of pronominal suffixes (सर्वनाम प्रत्यय).