o
    6t¾iþ  ã                   @   s   d dd ddœZ dd„ ZdS )u   Ù†Ø¹Ù…u   Ù„Ø§)ÚtrueÚfalseTFc                    s   dd„ ‰ ‡ fdd„}|   |¡S )Nc                 S   s4   |   ¡ } |  d¡s|  d¡r| d d… } |   ¡ } | S )Nú?u   ØŸéÿÿÿÿ)ÚstripÚendswith)Útext© r   úY/home/ubuntu/.local/lib/python3.10/site-packages/lm_eval/tasks/aradice/boolq/EGY/utils.pyÚremove_question_mark   s
   z*process_docs.<locals>.remove_question_markc                    s$   ˆ | d ƒ| d< t | d  | d< | S )NÚquestionÚanswerÚtarget)Úegy_answer_mapping)Údoc©r
   r   r	   Ú_helper   s   zprocess_docs.<locals>._helper)Úmap)Údatasetr   r   r   r	   Úprocess_docs   s   
r   N)r   r   r   r   r   r	   Ú<module>   s    