parsing.cpython-311.pyc•8.81 kB
�
���h" � �| � d dl Z d dlZd dlmZmZmZmZmZ d dlm Z h d�Z
h d�Zdedeeeef fd�Z
ded ee deeeef fd
�Zdededeeef fd�Zd
eeeef deeeef fd�Zd
eeeef dee fd�Zddededee fd�ZdS )� N)�List�Dict�Any�Set�Optional)�Counter> �top�best�easy�fast�good�great�robust�simple�leading�premium�complete�powerful�reliable� efficient� excellent� intuitive�
affordable�recommended�
comprehensive> �bad�poor�slow�weak�basic�buggy�limited�outdated� confusing� difficult� expensive�
incomplete�
overpriced�
unreliable�complicated�frustrating�problematic�
raw_answer�returnc � � d}d}t � � }t j || � � }|D ]R} t j |� � }|j r-|j r&|j � d|j � �}|� |� � �L# Y �PxY wt j || � � }|D ]R} t j |� � }|j r-|j r&|j � d|j � �} |� | � � �L# Y �PxY wt � � }
|D ]F}t t j t j
|� � | t j � � � � }||
|<