Find Better 🐱 Cat Emojis with your text!

Takanori Suzuki

PyCon US 2026 logo

PyCon US 2026 / 2026 May 17

[AD] PyCon JP 2026 🇯🇵

  • 2026.pycon.jp

  • 📅 2026 Aug 21(Fr)-23(Su)

  • ⛩️ Hiroshima, Japan

  • 📣 Call for Proposals, Call for Sponsors,
    Tickets on sale!!

../_images/pyconjp-qrcode.png

Do you like Cats? 🐱

IMO, Many programmers like Cats
🧑‍💻 👩‍💻 ❤️ 🐱

A Council Member also likes Cats 😍

Thomas's Cat

In PyCon US 2025 ⚡️️ [1][2]

Put 🐱 Cat Emojis in your Documents!

The Problem nanimo-sitenainoni-kowareta-nya

The Problem nanimo-sitenainoni-kowareta-nya

  • LOTS of CAT EMOJIS!!(378 emojis)

  • Hard to find the right emoji

We have Python and AI robot

Solution: nekochan-suggest hirameita

nekochan-suggest:
How it works work-moeru

nekochan-suggest: How it works work-moeru

Captioning: Ollama + gemma4:e4b memo

Captioning

Embedding: SentenceTransformers + multilingual-e5-base itabasami

Embeddng

Search: Vector Nearest Neighbor miru

Search

Demo work

nekochan-suggest CLI work

% nekochan-suggest "I love beer"
1. beer-nya  0.78
2. wine-nya  0.78
3. barista-nya  0.77

nekochan-suggest CLI work

% 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 work

nekochan-suggest-ui

nekochan-suggest-ui

Easier to find Right Cat Emoji!! paaan

Thank you pray

slides.takanory.net

takanory/nekochan-suggest

takanory takanory takanory takanory

takanory profile kuro-chan and kuri-chan QR code for slides