grafeno.transformers.thematic module

class grafeno.transformers.thematic.Transformer(sempos={'verb': 'v', 'adverb': 'r', 'adj': 'j', 'adjective': 'j', 'propn': 'n', 'noun': 'n', 'adv': 'r'}, **kwds)

Bases: grafeno.transformers.pos_extract.Transformer

Methods

post_process()
predication = {'dobj': ('THEME', 1.0, None), 'attr': ('THEME', 1.0, {'n'}), 'csubj': ('AGENT', 1.0, None), 'ncsubj': ('AGENT', 1.0, {'n'}), 'agent': ('AGENT', 1.0, {'n'}), 'iobj': ('IOBJ', 1.0, None), 'nsubjpass': ('THEME', 1.0, {'n'}), 'nsubj': ('AGENT', 1.0, {'n'}), 'obl': ('ARG', 1.0, None), 'prep': ('ARG', 1.0, None), 'obj': ('ARG', 1.0, None)}
transform_dep(dep, pid, cid)
transform_node(msnode)