Spaces:
Sleeping
Sleeping
| from fuzzywuzzy import fuzz | |
| class isCache: | |
| def __init__(self, status, closest_match) -> None: | |
| self.status = status | |
| self.closest_match = closest_match | |
| def in_cache (message: str, keysList: list): | |
| highest_score = 0 | |
| for s in keysList: | |
| score = fuzz.partial_token_sort_ratio(message, s) | |
| if score > highest_score: | |
| highest_score = score | |
| if highest_score > 90: | |
| return isCache(True, s) | |
| return isCache(False, None) | |