Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 767 Bytes

generator.rst

File metadata and controls

35 lines (25 loc) · 767 Bytes

camel_tools.morphology.generator

camel_tools.morphology.generator

Classes

camel_tools.morphology.generator.Generator

Examples

from camel_tools.morphology.database import MorphologyDB
from camel_tools.morphology.generator import Generator

# Initialize database in generation mode
db = MorphologyDB.builtin_db(flags='g')

# Create generator instance
generator = Generator(db)

# Specify lemma and features to generate for
lemma = 'شارِع'
features = {
    'pos': 'noun',
    'gen': 'm',
    'num': 'p'
}

# Generate analyses for lemma and features
analyses = generator.generate(lemma, features)