Files
INTUIA/Programa final/spacy/lang/ru/__pycache__/lemmatizer.cpython-312.pyc
T

75 lines
8.5 KiB
Plaintext
Raw Normal View History

2026-03-15 13:27:50 +00:00
Ë
>û g ãó¬ddlmZmZmZmZmZddlmZddlm Z ddl
m Z ddl m
Z
ddlmZddlmZd d d
œZGd d e «Zd
edeeeeefffdZy)é)ÚCallableÚDictÚListÚOptionalÚTuple)ÚModelé)Ú
Lemmatizer)Úlemmatizer_score)ÚPOS)ÚToken)ÚVocabú")õ«õ»cóÚeZdZ dddedœdedeedededed ee d
d fˆfd Z
d
e d
e efdZ
d
e d
e efdZd
e d
e efdZd
e d
e efdZd
e d
e efdZd
e d
e efdZˆxZS)ÚRussianLemmatizerÚ pymorphy3F©ÚmodeÚ overwriteÚscorerÚvocabÚmodelÚnamerrrÚreturnNcó.|dvr# ddlm}t|dd«€5|d¬«|_n&|dvr" ddlm}t|dd«|d¬«|_t |||||||¬
«y#t$r
td«dwxYw#t$r
td «dwxYw) N>Ú pymorphy2Úpymorphy2_lookupr)Ú
MorphAnalyzerz´The lemmatizer mode 'pymorphy2' requires the pymorphy2 library and dictionaries. Install them with: pip install pymorphy2# for Ukrainian dictionaries:pip install pymorphy2-dicts-ukÚ_morphÚru)Úlang>rÚpymorphy3_lookupz´The lemmatizer mode 'pymorphy3' requires the pymorphy3 library and dictionaries. Install them with: pip install pymorphy3# for Ukrainian dictionaries:pip install pymorphy3-dicts-ukr)rr Ú ImportErrorÚgetattrr!rÚsuperÚ__init__) Úselfrrrrrrr Ú __class__s €úYC:\Users\garci\AppData\Roaming\Python\Python312\site-packages\spacy/lang/ru/lemmatizer.pyr(zRussianLemmatizer.__init__ø€ð Ð 
Ýt˜X tÓÔ6 Ø
Ð

Ýt˜X tÓÔ6 Ü
ÑØ 5˜$ T°YÀvð õ
øô/ò
Üð ð
ð
ûôò
Üð ð
ð
úsA%®A>Á%A;Á>BÚtokencó||j}|j}|jj«}|dk(rtj ||«gS|dvr|j
|«S|jj|«}g}|D]Z}|jsŒtt|j««\}} ||k(s|dvr|dvs |dk(sŒD|dk(sŒJ|j|«Œ\t|«s|j«gS|t|«dk(r>t |vr6t#t$j'|Dcgc]}|j(Œc}««S|dvrgd¢}
n|d k(rd
d g}
n|dk(rgd ¢}
ngd
¢}
|g}}|D]n}tt|j««\} } |
D]5} | |vsŒ| | vsŒ
|| j«| | j«k7sŒ5Œ]|j|«Œpt|«s|j«gSt#t$j'|Dcgc]}|j(Œc}««Scc}wcc}w)PUNCT)ÚADJÚDETÚNOUNÚNUMÚPRONÚPROPNÚVERB)r1r4r3r0é)r/r0r1r4)ÚCaseÚNumberÚGenderr2r7r9)r7r8r9ÚPerson)ÚAspectr9ÚMoodr8ÚTenseÚVerbFormÚVoice)ÚtextÚpos_ÚmorphÚto_dictÚ PUNCT_RULESÚgetÚ_pymorphy_lookup_lemmatizer!ÚparseÚis_knownÚoc2udÚstrÚtagÚappendÚlenÚlowerr ÚlistÚdictÚfromkeysÚ normal_form)
r)r,ÚstringÚuniv_posÚ
morphologyÚanalysesÚfiltered_analysesÚanalysisÚ analysis_posÚfeatures_to_compareÚanalysis_morphÚfeatures
r+Ú_pymorphy_lemmatizez%RussianLemmatizer._pymorphy_lemmatize7sN؈ؗ:‘:ˆØ—[‘[×
Ø  Ü—O‘O F¨FÓ Ð ×2°5Ó —;‘;×$ VÓØÐÛ ˆHØ×Ü#¤C¨¯ © Ó$5Ó6‰OˆL˜!à Ò Ð$5Ñ5¸(ÐFWÑ:WØ! +°(¸eÓ2Cà!×ÕЗL‘L“NÐ Ð ¤# j£/°QÒ"6¼3À*Ñ;LÜÜ
ÑDUÓVÑDU¸˜x×3ÐDUÑð
ð Ð 6Ú">Ñ Ø
˜Ò
Ø#)¨8Ð"4Ñ Ø
˜Ò
Ú"HÑ ò#Ð ð'8¸Ð#ˆÛ ˆHÜ %¤c¨(¯,©,Ó&7Ó 8Ñ ˆAˆ.à˜ " +×3°~ÀgÑ7N×7TÑ7TÓ7VÓð
"×ÕЗL‘L“NÐ Ü M‰MÑ@QÓRÑ@Q°H˜8×/Ð@QÑ 
ð
ùòAWùòBSs Ä,H4 ÈH9 cóì|j}|jj|«}t|Dcgc]}|jŒc}«}t |«dk(rt
t|««gS|gScc}w)Nr6)r@r!rGÚsetrRrMÚnextÚiter)r)r,rSrVÚanÚ normal_formss r+rFz,RussianLemmatizer._pymorphy_lookup_lemmatizetsj؈ؗ;‘;×$ VÓô±XÓ>±X¨r˜BŸNN°XÑ Ü ˆ|Ó  Ò œ˜lÓ ˆxˆùò?s±A1có$|j|«S©r^©r)r,s r+Úpymorphy2_lemmatizez%RussianLemmatizer.pymorphy2_lemmatize~óØ×Ócó$|j|«Srf©rFrhs r+Úpymorphy2_lookup_lemmatizez,RussianLemmatizer.pymorphy2_lookup_lemmatizeóØ×.¨uÓ5rkcó$|j|«Srfrgrhs r+Úpymorphy3_lemmatizez%RussianLemmatizer.pymorphy3_lemmatize„rjrkcó$|j|«Srfrmrhs r+Úpymorphy3_lookup_lemmatizez,RussianLemmatizer.pymorphy3_lookup_lemmatize‡rork)Ú
lemmatizer)Ú__name__Ú
__module__Ú __qualname__r rrrrJÚboolrr(r
rr^rFrirnrqrsÚ
__classcell__)r*s@r+rrø„ð
!ð &
ð  ØØ%5ò&
àð&
ð˜ð&
ðð &
ð ð
&
ðð&