在土耳其语中使用Spacy



我正在用python做一个个人助理。我决定用spaCy来获得诸如名字之类的句子中的专有名词。我住在土耳其。我找到了土耳其语的阿尔法版本。我是那样进口的。

import spacy
nlp = spacy.blank('tr')
doc = nlp(u'Ben Akın.') #It means 'I am Akın.'
print([(X.text, X.label_) for X in doc.ents])

我得到这样的输出。

[]

当我使用英语时

import spacy
spacy.load('en')
import en_core_web_sm
nlp = en_core_web_sm.load()
doc = nlp('I am Akın')
print([(X.text, X.label_) for X in doc.ents])

输出类似

[('Akın', 'PERSON')]

你能帮忙吗?

Do:

import xx_ent_wiki_sm
nlp = spacy.load('xx')

最新更新