idu $dZddlmZddlmZddlmZddlmZddl m Z ddl m Z ddl mZdd lmZdd lmZdd lmZdd lmZdd lmZddlmZddlmZddlmZddlm Z ddl!m"Z"ddl#m$Z$ddl%m&Z&ddl'm(Z(ddl)m*Z*ddl+m,Z,ddl-m.Z.ddl/m0Z0ddl1m2Z2ddl3m4Z4ddl5m6Z6ddl7m8Z8ddl9m:Z:ided ed!ed"ed#e d$e d%ed&ed'ed(ed)ed*ed+ed,ed-ed.e d/e"e$e&e(e*e,e.e0e2e4e6e8e:d0 Z; d1d2l$rd4Z=YnwxYwd5Z?d6Z@d2S)7)languagestemmer) ArabicStemmer)ArmenianStemmer) BasqueStemmer)CatalanStemmer) DanishStemmer) DutchStemmer)EnglishStemmer)FinnishStemmer) FrenchStemmer) GermanStemmer) GreekStemmer) HindiStemmer)HungarianStemmer)IndonesianStemmer) IrishStemmer)ItalianStemmer)LithuanianStemmer) NepaliStemmer)NorwegianStemmer) PorterStemmer)PortugueseStemmer)RomanianStemmer)RussianStemmer)SerbianStemmer)SpanishStemmer)SwedishStemmer) TamilStemmer)TurkishStemmer)YiddishStemmerarabicarmenianbasquecatalandanishdutchenglishfinnishfrenchgermangreekhindi hungarian indonesianirishitalian lithuanian) nepali norwegianporter portugueseromanianrussianserbianspanishswedishtamilturkishyiddishNTFctrtjSttS)N)cext_availableStemmerrlist _languageskeysM/opt/cloudlinux/venv/lib/python3.11/site-packages/snowballstemmer/__init__.py algorithmsrIGs1'!!!JOO%%&&&rGctrtj|S|tvr&t|St d|z)Nz!Stemming algorithm '%s' not found)rArBlowerrDKeyError)langs rHrrMsZ%t$$$ zz||z!!$**,,'))):TABBBrG)A__all__arabic_stemmerrarmenian_stemmerrbasque_stemmerrcatalan_stemmerrdanish_stemmerr dutch_stemmerr english_stemmerr finnish_stemmerr french_stemmerr german_stemmerr greek_stemmerr hindi_stemmerrhungarian_stemmerrindonesian_stemmerr irish_stemmerritalian_stemmerrlithuanian_stemmerrnepali_stemmerrnorwegian_stemmerrporter_stemmerrportuguese_stemmerrromanian_stemmerrrussian_stemmerrserbian_stemmerrspanish_stemmerrswedish_stemmerr tamil_stemmerrturkish_stemmerr yiddish_stemmerr!rDrBrA ImportErrorrIrrFrGrHrms !))))))------))))))++++++))))))''''''++++++++++++))))))))))))''''''''''''//////111111''''''++++++111111))))))//////))))))111111------++++++++++++++++++++++++''''''++++++++++++ m m~   m   \ ~~ m m \ \!# \ ~!"##$!# ; @NNNNNNNN''' CCCCCs6C==DD