🔍
Try these:
ALGORITHM:

Custom Translator Rules

Define custom translations for your slang, inside jokes, or specific phrases.

Active Rules
  • No custom rules yet. Add one above!

How it works

This translator maps text to emojis using a 5-phase matching engine:

  1. 1. Idioms: Resolves multi-word preset phrases (e.g. "couch potato" ➡️ 🛋️🥔) first.
  2. 2. Exact & Custom: Mappings from custom rules (saved in your browser) or the default dictionary.
  3. 3. Stemming: Strips suffixes for plurals ("cookies" ➡️ 🍪) and active tenses ("running" ➡️ 🏃).
  4. 4. BM25 Synonyms: Expands words via local thesaurus and ranks them using IDF weights.
  5. 5. TFJS Vector Search: Fallback queries similar meanings via Google's Universal Sentence Encoder, or queries Datamuse API.

100% client-side. Zero trackers. Read the full README.md documentation.