o
    q¦µià  ã                   @   s@   d Z ddlmZ ddlmZmZ ddlmZ G dd„ deƒZdS )	z#Parser for performing normalizationé    )Ú	normalize)Ú
preprocessÚnormalize_whitespaceé   )ÚParserc                   @   s    e Zd ZdZdd„ Zdd„ ZdS )ÚNormalizeParserz This parser normalize Urdu text.c                 C   s   dS )ÚpassN© )ÚselfÚconfigr	   r	   úW/home/ubuntu/.local/lib/python3.10/site-packages/urduhack/pipeline/parsers/normalize.pyÚ_set_up   s    zNormalizeParser._set_upc                 C   s   t tt|ƒƒƒS )z%Function to normalize|preprocess text)r   r   r   )r
   Údocumentr	   r	   r   Úparse   s   zNormalizeParser.parseN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r	   r	   r	   r   r   	   s    r   N)	r   Úurduhack.normalizationr   Úurduhack.preprocessingr   r   Úparserr   r   r	   r	   r	   r   Ú<module>   s
   