
    h                        S SK JrJr  S SKJr  SSKJrJr  SSKJ	r	  SSK
JrJrJr  SSKJr  SS	KJr  SS
KJr   " S S\5      r " S S\5      r\R-                  SS/SSSSS0S.SS0S9S\S\\   S\S\S\S\\   4S  j5       rS/rg)!    )CallableOptional)Model   )BaseDefaultsLanguage)
Lemmatizer   )TOKENIZER_INFIXESTOKENIZER_PREFIXESTOKENIZER_SUFFIXES)
STOP_WORDS)SYNTAX_ITERATORS)TOKENIZER_EXCEPTIONSc                   ,    \ rS rSr\r\r\r	\
r\r\rSrg)NorwegianDefaults    N)__name__
__module____qualname____firstlineno__r   tokenizer_exceptionsr   prefixesr   infixesr   suffixesr   syntax_iteratorsr   
stop_words__static_attributes__r       P/home/james-whalen/.local/lib/python3.13/site-packages/spacy/lang/nb/__init__.pyr   r      s"    /!HG!H'Jr    r   c                       \ rS rSrSr\rSrg)	Norwegian   nbr   N)r   r   r   r   langr   Defaultsr   r   r    r!   r#   r#      s    D Hr    r#   
lemmatizerztoken.lemmaNruleFz@scorerszspacy.lemmatizer_scorer.v1)modelmode	overwritescorer	lemma_accg      ?)assignsdefault_configdefault_score_weightsnlpr*   namer+   r,   r-   c           	      .    [        U R                  XX4US9$ )N)r+   r,   r-   )r	   vocab)r2   r*   r3   r+   r,   r-   s         r!   make_lemmatizerr6      s    & 		5Tv r    )typingr   r   	thinc.apir   languager   r   pipeliner	   punctuationr   r   r   r   r   r   r   r   r   r   r#   factorystrboolr6   __all__r   r    r!   <module>r@      s    %  . " R R " . 6 ! !
 O;<	 ',  

	
E?
 
 	

 
 X


 -r    