
    i                        d dl mZmZ d dlmZ ddlmZmZ ddlm	Z	 ddl
mZmZ ddlmZ dd	lmZ dd
lmZ  G d de      Z G d de      Zej+                  ddgdddddidddi      dedee   dedededee   fd        ZdgZy)!    )CallableOptional)Model   )BaseDefaultsLanguage   )ItalianLemmatizer)TOKENIZER_INFIXESTOKENIZER_PREFIXES)
STOP_WORDS)SYNTAX_ITERATORS)TOKENIZER_EXCEPTIONSc                        e Zd ZeZeZeZe	Z
eZy)ItalianDefaultsN)__name__
__module____qualname__r   tokenizer_exceptionsr   prefixesr   infixesr   
stop_wordsr   syntax_iterators     g/var/www/vps2.regionflexible.com/Desarrollo/venv/lib/python3.12/site-packages/spacy/lang/it/__init__.pyr   r      s    /!HGJ'r   r   c                       e Zd ZdZeZy)ItalianitN)r   r   r   langr   Defaultsr   r   r   r   r      s    DHr   r   
lemmatizerztoken.lemmaN
pos_lookupFz@scorerszspacy.lemmatizer_scorer.v1)modelmode	overwritescorer	lemma_accg      ?)assignsdefault_configdefault_score_weightsnlpr$   namer%   r&   r'   c                 8    t        | j                  |||||      S )N)r%   r&   r'   )r
   vocab)r,   r$   r-   r%   r&   r'   s         r   make_lemmatizerr0      s"    & 		5$TYv r   )typingr   r   	thinc.apir   languager   r   r"   r
   punctuationr   r   r   r   r   r   r   r   r   r   factorystrboolr0   __all__r   r   r   <module>r9      s    %  . ) > " . 6(l (h 
 	O;<	 ',  

	
E?
 
 	

 
 X


 +r   