for emoji in sorted([emoji for category, emojis in self.emojidata.items() for name, emoji in emojis.items() if self.searchbox.get_text().lower() in emoji.get("name").lower() or self.searchbox.get_text().lower() in " ".join(emoji.get("keywords"))], key=lambda emoji: (1 - Levenshtein.ratio(self.searchbox.get_text(), emoji.get("name"))) + (1 - Levenshtein.setratio([self.searchbox.get_text()], emoji.get("keywords")))):
self.search_results.add_emoji(emoji)
-
Notifications
You must be signed in to change notification settings - Fork 0
License
ashkitten/ashkitten
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published