Find Better 🐱 Cat Emojis with your text!

Takanori Suzuki

PyCon Korea 2026 / 2026 Aug 15

PyCon JP 2026 πŸ‡―πŸ‡΅

../_images/pyconjp2026logo1.png
  • 2026.pycon.jp

  • πŸ“… 2026 Aug 21(Fr)-23(Su)

  • ⛩️ Hiroshima, Japan

  • πŸ“£ Tickets on sale!!

Do you like Cats?🐱

고양이λ₯Ό μ’‹μ•„ν•˜μ‹œλ‚˜μš”?

IMO, Many programmers like Cats
πŸ§‘β€πŸ’» πŸ‘©β€πŸ’» ❀️ 🐱

제 개인적인 μƒκ°μ΄μ§€λ§Œ, ν”„λ‘œκ·Έλž˜λ¨Έ 쀑 μƒλ‹Ήμˆ˜λŠ” 고양이λ₯Ό μ’‹μ•„ν•©λ‹ˆλ‹€

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

μš°λ¦¬μ—κ²ŒλŠ” 파이썬과 AIκ°€ μžˆλ‹€

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 Better 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