camel_tools.morphology.generator
camel_tools.morphology.generator.Generator
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)