Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Как включить noun_chunks? Возможно ли это с данной моделью? #5

Open
realsergii opened this issue Mar 3, 2019 · 8 comments

Comments

@realsergii
Copy link

https://spacy.io/api/doc#noun_chunks

@buriy
Copy link
Owner

buriy commented Mar 3, 2019

Существительные POS-модель выделяет, так что по идее должно работать.

@realsergii
Copy link
Author

не работает

@buriy
Copy link
Owner

buriy commented Mar 4, 2019

ну, как в анекдоте, тогда ой...

@buriy buriy pinned this issue Apr 7, 2019
@ysapolovych
Copy link

Привет! Интересно, были какие-нибудь ли изменения.
На всякий опишу чуть подробнее проблему в моём случае. В Гугл колабе:

!pip install pymorphy2 spacy==2.1.9 git+https://github.com/buriy/[email protected]
!git clone -b v2.1 https://github.com/buriy/spacy-ru.git`

import ru2

nlp = ru2.load_ru2('/content/spacy-ru/ru2')
doc = nlp('джон кеннеди и никита хрущев, в отличие от фиделя кастро, действительно не намного пережили события карибского кризиса.')

for chunk in doc.noun_chunks:
    print(chunk.text)

Получаю:

ValueError: [E029] noun_chunks requires the dependency parse, which requires a statistical model to be installed and loaded. For more info, see the documentation: https://spacy.io/usage/models

Сначала думал, что установил неправильно, но дело, я так понимаю, не в этом.

@buriy
Copy link
Owner

buriy commented Jul 10, 2020

Привет, dependency parse там делается, и ru2 вроде бы умеет noun_chunks.
Я сейчас готовлю релиз для версии 2.3 , и там специально займусь проблемой с noun_chunks.

@tyomik-mnemonic
Copy link

tyomik-mnemonic commented Dec 23, 2020

Столкнулся с похожей проблемой:
doc = proc("Где я могу заказать пропуск на машину?") [(chunk.text, chunk.root.text, chunk.root.dep_, chunk.root.head.text) for chunk in doc.noun_chunks]

на вывод пустой список
[]

@buriy
Copy link
Owner

buriy commented Dec 23, 2020

Скоро починю. Если сделать только версию для 2.3 , то норм?

@tyomik-mnemonic
Copy link

Нам норм , мы с этим релизом планируем работать, будет супер

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants