Class Brill
source code
object --+
|
yaml.YAMLObject --+
|
Brill
Brill's transformational rule-based tagger. Brill taggers use an initial tagger
(such as tag.Default) to assign an intial tag sequence to a text;
and then apply an ordered list of transformational rules to correct the
tags of individual tokens. These transformation rules are specified by
the BrillRuleI interface.
Brill taggers can be created directly, from an initial tagger and a
list of transformational rules; but more often, Brill taggers are created
by learning rules from a training corpus, using either BrillTrainer or FastBrillTrainer.
|
__init__(self,
initial_tagger,
rules)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
source code
|
|
|
|
|
|
Inherited from object :
__delattr__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__str__
|
Inherited from yaml.YAMLObject :
from_yaml ,
to_yaml
|
|
yaml_tag = ' !tag.Brill '
|
Inherited from yaml.YAMLObject :
yaml_flow_style
|
__init__(self,
initial_tagger,
rules)
(Constructor)
| source code
|
x.__init__(...) initializes x; see x.__class__.__doc__ for
signature
- Parameters:
initial_tagger (TagI) - The initial tagger
rules (list of BrillRuleI) - An ordered list of transformation rules that should be used to
correct the initial tagging.
- Overrides:
object.__init__
|