Skip to content

Latest commit

 

History

History
77 lines (70 loc) · 3.43 KB

mk.md

File metadata and controls

77 lines (70 loc) · 3.43 KB

deplacy за анализа на синтаксата

>>> import esupar
>>> nlp=esupar.load("KoichiYasuoka/bert-base-slavic-cyrillic-upos")
>>> doc=nlp("Слобода, сакам да се радувам, а нешто не ме оставаат, разбираш.")
>>> import deplacy
>>> deplacy.render(doc)
Слобода  VERB  ═╗<════╗         vocative
,        PUNCT <╝     ║         punct
сакам    VERB  ═════╗═╝═════╗═╗ root
да       AUX   <══╗ ║       ║ ║ aux
се       PRON  <╗ ║ ║       ║ ║ expl
радувам  VERB  ═╝═╝<╝       ║ ║ ccomp
,        PUNCT <╗           ║ ║ punct
а        CCONJ ═╝<════════╗ ║ ║ cc
нешто    PRON  <════╗     ║ ║ ║ nsubj
не       PART  <══╗ ║     ║ ║ ║ advmod
ме       PRON  <╗ ║ ║     ║ ║ ║ obj
оставаат VERB  ═╝═╝═╝═╗<╗ ║ ║ ║ advcl
,        PUNCT <══════╝ ║ ║ ║ ║ punct
разбираш VERB  ═════════╝═╝<╝ ║ conj
.        PUNCT <══════════════╝ punct
>>> import spacy
>>> nlp=spacy.load("en_udify")
>>> doc=nlp("Слобода, сакам да се радувам, а нешто не ме оставаат, разбираш.")
>>> import deplacy
>>> deplacy.render(doc)
Слобода  NOUN  ═╗<════╗       vocative
,        PUNCT <╝     ║       punct
сакам    VERB  ═════╗═╝═╗═╗═╗ root
да       AUX   <══╗ ║   ║ ║ ║ aux
се       PRON  <╗ ║ ║   ║ ║ ║ expl
радувам  VERB  ═╝═╝<╝   ║ ║ ║ xcomp
,        PUNCT <╗       ║ ║ ║ punct
а        CCONJ ═╝<════╗ ║ ║ ║ cc
нешто    PRON  <════╗ ║ ║ ║ ║ advmod
не       PART  <══╗ ║ ║ ║ ║ ║ advmod
ме       PRON  <╗ ║ ║ ║ ║ ║ ║ obj
оставаат VERB  ═╝═╝═╝═╝<╝ ║ ║ conj
,        PUNCT <╗         ║ ║ punct
разбираш VERB  ═╝<════════╝ ║ conj
.        PUNCT <════════════╝ punct

со spaCy

>>> import spacy
>>> nlp=spacy.load("mk_core_news_lg")
>>> doc=nlp("Слобода, сакам да се радувам, а нешто не ме оставаат, разбираш.")
>>> import deplacy
>>> deplacy.render(doc)
Слобода  NOUN               ROOT
,        PUNCT <════════╗   dep
сакам    VERB  ═════╗═╗═╝═╗ ROOT
да       SCONJ <══╗ ║ ║   ║ aux
се       AUX   <╗ ║ ║ ║   ║ aux
радувам  VERB  ═╝═╝<╝ ║   ║ relcl
,        PUNCT <══════║═══╝ punct
а        CONJ  <══════╝     cc
нешто    PRON  ═════╗═╗═╗   ROOT
не       VERB  <══╗ ║ ║ ║   neg
ме       PRON  <╗ ║ ║ ║ ║   dep
оставаат VERB  ═╝═╝<╝ ║ ║   relcl
,        PUNCT <══════╝ ║   punct
разбираш ADV   <════════╝   dep
.        PUNCT              ROOT