0

我想用 NER 算法检测简单的位置,我得到了半正确的结果:

from flair.data   import Sentence
from flair.models import SequenceTagger

tagger   = SequenceTagger.load('ner')
text     = 'Jackson leaves at north Carolina'
sentence = Sentence(text)

tagger.predict(sentence)
for entity in sentence.get_spans('ner'):
    print(entity)

输出:

Span [1]: "Jackson"   [− Labels: PER (0.9996)]
Span [5]: "Carolina"   [− Labels: LOC (0.7363)]

我期待收到"north Carolina"

  1. FLAIR 可以检测到完整的位置描述吗?我们需要什么?
  2. 是否有任何 NER 算法可以检测完整的位置描述?
4

0 回答 0