• Overview of Punjabi Grammar

Morphological Analyzer And Generator

The morphological analyzer returns root word and grammatical information about all the possible word classes (parts of speech) for a given word. For Punjabi nominal word classes, it returns gender, number, and case. For Punjabi verbs, person, tense, phase, transitivity, and causality is returned in addition to gender and number. For a given root word, the morphological generator generates all the word forms along with their grammatical information.

How to use the Morphological Analyzer?

Specify the word form whose grammatical information and root word you want to know, and select the option to 'perform morphological analysis'. The morphological analyzer will then return grammatical information for all the uses of that word in Punjabi sentences.

The following examples show the output produced by the morphological analyzer for the specified input:
  • Input: ਲੜਕਿਆਂ laṛkiāṃ

    Output:
    Root = ਲਡ਼ਕਾ laṛkā
    (WordClass: Noun; Gender: Masculine; Number: Plural; Case: Oblique;)

  • Input: ਦੇ

    Output:
    Root = ਦੇ
    (WordClass: Main Verb; Gender: X; Number: Singular; Person: Second; Tense: Future; Phase: Non-Perfect; Transitivity: Transitive; Causality: None; InflectionalClass: O;)
    Root = ਦਾ
    (WordClass: Inflected Postposition; Gender: Masculine; Number: Singular; Case: Oblique;)
    (WordClass: Inflected Postposition; Gender: Masculine; Number: Plural; Case: Direct;)

How to use the Morphological Generator?

Specify the root word whose word forms and other grammatical information you want to know, and select the option to 'generate word forms'. The morphological generator will then return grammatical information for all the word forms of that root word.

The following examples show the output produced by the morphological generator for the specified input:
  • Input: ਲਡ਼ਕਾ laṛkā

    Output:
    ਲਡ਼ਕਾ laṛkā
    (WordClass: Noun; Gender: Masculine; Number: Singular; Case: Direct;)
    ਲਡ਼ਕੇ laṛkē
    (WordClass: Noun; Gender: Masculine; Number: Singular; Case: Oblique;)
    (WordClass: Noun; Gender: Masculine; Number: Plural; Case: Direct;)
    ਲਡ਼ਕਿਆ laṛkiā
    (WordClass: Noun; Gender: Masculine; Number: Singular; Case: Vocative;)
    ਲਡ਼ਕਿਆਂ laṛkiāṃ
    (WordClass: Noun; Gender: Masculine; Number: Plural; Case: Oblique;)
    ਲਡ਼ਕਿਓ laṛkiō
    (WordClass: Noun; Gender: Masculine; Number: Plural; Case: Vocative;)

  • Input: ਮੈਂ maiṃ

    Output:
    ਅਸੀਂ asīṃ
    (WordClass: Personal Pronoun; Gender: Both; Number: Plural; Case: Direct; Person: First;)
    ਅਸਾਂ asāṃ
    (WordClass: Personal Pronoun; Gender: Both; Number: Plural; Case: Oblique; Person: First;)
    ਅਸਾਨੂੰ asānūṃ
    (WordClass: Personal Pronoun; Gender: Both; Number: Plural; Case: Dative; Person: First;)
    ਸਾਨੂੰ sānūṃ
    (WordClass: Personal Pronoun; Gender: Both; Number: Plural; Case: Dative; Person: First;)
    ਸਾਥੋਂ sāthōṃ
    (WordClass: Personal Pronoun; Gender: Both; Number: Plural; Case: Ablative; Person: First;)
    ਅਸਾਥੋਂ asāthōṃ
    (WordClass: Personal Pronoun; Gender: Both; Number: Plural; Case: Ablative; Person: First;)
    ਮੈਂ maiṃ
    (WordClass: Personal Pronoun; Gender: Both; Number: Singular; Case: Direct; Person: First;)
    (WordClass: Personal Pronoun; Gender: Both; Number: Singular; Case: Oblique; Person: First;)
    ਮੈਨੂੰ mainūṃ
    (WordClass: Personal Pronoun; Gender: Both; Number: Singular; Case: Dative; Person: First;)
    ਮੈਥੋਂ maithōṃ
    (WordClass: Personal Pronoun; Gender: Both; Number: Singular; Case: Ablative; Person: First;)

Ready to use the Morphological Analyzer and Generator?

Want to know more about a Punjabi word - its word class, is it root word?, how many words are derived from it?
Improve your knowledge and understanding of Punjabi words by analyzing their morphological information using this online morphological analyzer and generator tool.
Start using the Morphological Analyzer and Generator now



Feedback
* Required field
Name: *
Email:
Comments: *