Find Better 🐱 Cat Emojis with your text!
Takanori Suzuki
PyCon US 2026 / 2026 May 17
[AD] PyCon JP 2026 🇯🇵
📅 2026 Aug 21(Fr)-23(Su)
⛩️ Hiroshima, Japan
📣 Call for Proposals, Call for Sponsors,
Tickets on sale!!
Do you like Cats? 🐱
IMO, Many programmers like Cats
🧑💻 👩💻 ❤️ 🐱
A Council Member also likes Cats 😍

In PyCon US 2025 ⚡️️ [1][2]
The Problem 
The Problem 
LOTS of CAT EMOJIS!!(378 emojis)
Hard to find the right emoji
We have Python and AI 
Solution: nekochan-suggest 
Find the purr-fect cat emoji using AI
nekochan-suggest:
How it works 
nekochan-suggest: How it works 
Captioning: Ollama + gemma4:e4b
Embedding: SentenceTransformers + multilingual-e5-base
Search: Vector Nearest Neighbor
Captioning: Ollama + gemma4:e4b 

Embedding: SentenceTransformers + multilingual-e5-base 

Search: Vector Nearest Neighbor 

Demo 
nekochan-suggest CLI 
% nekochan-suggest "I love beer"
1. beer-nya 0.78
2. wine-nya 0.78
3. barista-nya 0.77
nekochan-suggest CLI 
% nekochan-suggest build-anotations --help
usage: nekochan-suggest [-h] [--count N] [--json] [TEXT]
Suggest nekochan emoji filenames for a given text.
positional arguments:
TEXT Text to suggest emojis for. Reads from stdin if omitted.
options:
-h, --help show this help message and exit
--count, -n N Number of suggestions to return (1-10). Default: 3.
--json Output results in JSON format to stdout.
nekochan-suggest-ui 


Easier to find Right Cat Emoji!! 
Thank you 
takanory takanory takanory takanory
