Twenty phrases, one run, no “success” percent
A snapshot of text-phrase parsing — not a field voice study or a live-chat sample.
Twenty phrases. Four baskets. No “98% accuracy”.
- matched 16
- ask 1
- error 3
- total 20
Method
Phrases invented for the site. Scoring: match — type, amount, and currency as expected; partial — type right, fields drifted; question — expected clarifying question; error — wrong line count or wrong type. Run 2026-08-26.
Version
Parse snapshot for run date 2026-08-26. There is no separate marketing bot version number on the page — the example date matters more.
Set composition
20 synthetic phrases: RU/EN/ES/KY, expense, income, transfer, limit, plan, reminder, bare amount, unknown currency code, two amounts in one phrase. This is not a random production sample.
How not to read the numbers
16 matches out of 20 on this sample does not mean “Galkka is 80% accurate in real life”. The set is short and we assembled it. So there is no percentage in the headline. There are basket counters.
What fell into error — that is a result too
The “all from the card” tail after two THB spends did not become a spend. “coffee 120 xyz” became a RUB expense without asking about the code. “remind me tomorrow about internet” asked when to remind, even though “tomorrow” is in the phrase. These are parse limits, not a reason to hide them.
The table is wider than the screen — scroll sideways.
| Phrase | Parse | Currency / pocket | Category | Clarify | Before the journal |
|---|---|---|---|---|---|
кофе 120 бат с карты | расход · 120 · THB · Кофе · карта | THB · карта | Кофе | no | совпало |
кофе 80, такси 200 | расход · 80 · RUB · Кофе расход · 200 · RUB · Транспорт | RUB RUB | Кофе Транспорт | no | совпало |
я купил хлеб за 150 рублей и купил подписку на курсор за 200 долларов | расход · 150 · RUB · Еда расход · 200 · USD · Подписки | RUB USD | Еда Подписки | no | совпало |
сегодня завтрак 240 бат, потом такси 180, всё с карты | расход · 240 · THB · Еда расход · 180 · THB · Транспорт не разобрала · 0 · Прочее | THB THB — | Еда Транспорт Прочее | no | ошибка |
В супермаркете молоко, хлеб и сыр. За всё 4 860 рублей с карты. Потом аптека 1 250 рублей и пластыри на 430. | расход · 4860 · RUB · Прочее · карта расход · 1250 · RUB · Здоровье расход · 430 · RUB · Здоровье | RUB · карта RUB RUB | Прочее Здоровье Здоровье | yes / ask | совпало |
получила зарплату 64000 на карту | доход · 64000 · RUB · Прочее · карта | RUB · карта | Прочее | no | совпало |
с карты на наличные 5000 | перевод · 5000 · RUB · Прочее · карта | RUB · карта | Прочее | no | совпало |
500 | вопрос · 500 · RUB · Прочее | RUB | Прочее | yes / ask | вопрос |
кофе 120 xyz | расход · 120 · RUB · Кофе | RUB | Кофе | no | ошибка |
coffee 4 euros from the card | расход · 4 · EUR · Кофе · карта | EUR · карта | Кофе | no | совпало |
café 3 euros con tarjeta | расход · 3 · EUR · Прочее | EUR | Прочее | yes / ask | совпало |
кофе 120 сом наличкой | расход · 120 · KGS · Кофе · наличные | KGS · наличные | Кофе | no | совпало |
молоко 89 и хлеб 54, с карты | расход · 89 · RUB · Еда расход · 54 · RUB · Еда · карта | RUB RUB · карта | Еда Еда | no | совпало |
вернули долг 2000 | доход · 2000 · RUB · Прочее | RUB | Прочее | no | совпало |
лимит дня 900 | лимит дня · 900 · RUB · Прочее | RUB | Прочее | no | совпало |
напомни завтра про интернет | вопрос · 0 · Связь | — | Связь | no | ошибка |
аренда 25000 каждый месяц 10-го | план · 25000 · RUB · Аренда | RUB | Аренда | no | совпало |
I love coffee | не разобрала · 0 · Прочее | — | Прочее | no | совпало |
монитор за 36900 рублей, клавиатура за 8500 | расход · 36900 · RUB · Работа расход · 8500 · RUB · Работа | RUB RUB | Работа Работа | no | совпало |
фриланс 300 евро на карту | доход · 300 · EUR · Прочее · карта | EUR · карта | Прочее | no | совпало |
Limits
- No audio, no field speech recognition, no other people’s logs.
- Repeatability = the same phrases and the same check date.
Corrections
First published 2026-08-26.
How we keep these pages
- Examples on research pages match the lab parse or what the bot already answers in chat. If they diverge — that is a page error.
- Teaching rates and made-up names are marked “teaching” and “made-up”. These are not logs from your chats.
- Write a factual hole to @galkkabot. If the meaning changes, a “Corrections” line and a new modified date appear.
- We touch the method when the example set changes, not to make the page look fresh.
- We do not publish other people’s messages or voice notes without permission. The lab is synthetic.