architxt.nlp.entity_resolver#

Classes

EntityResolver()

ScispacyResolver(*[, kb_name, cleanup, ...])

class architxt.nlp.entity_resolver.EntityResolver[source]#

Bases: ABC

async batch(entities, *, batch_size=16)[source]#
Return type:

AsyncIterator[Entity]

async batch_sentences(sentences, *, batch_size=16)[source]#
Return type:

AsyncIterator[AnnotatedSentence]

property name#
Return type:

str

class architxt.nlp.entity_resolver.ScispacyResolver(*, kb_name='umls', cleanup=False, translate=False, threshold=0.7, resolve_text=True)[source]#

Bases: EntityResolver

property name#
Return type:

str