Использование Spacy по-турецки - PullRequest
0 голосов
/ 10 декабря 2018

Я делаю личного помощника с питоном.Я решил использовать 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')]

Можете ли вы помочь?

1 Ответ

0 голосов
/ 10 декабря 2018

До:

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