[cad161]: / edsnlp / pipes / ner / adicap / factory.py

Download this file

19 lines (15 with data), 412 Bytes

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
from edsnlp.core import registry
from .adicap import AdicapMatcher
from .patterns import adicap_prefix, base_code
DEFAULT_CONFIG = dict(
pattern=base_code,
prefix=adicap_prefix,
window=500,
attr="TEXT",
label="adicap",
span_setter={"ents": True, "adicap": True},
)
create_component = registry.factory.register(
"eds.adicap",
assigns=["doc.ents", "doc.spans"],
)(AdicapMatcher)