Mobilbankolás és automatikus tranzakció-osztályozás

Forrás: Wikimedia Commons, CC BY-SA licenc

Mi a célja a kategorizálásnak?

A kategorizálás azt a folyamatot jelenti, amelynek során a pénzügyi alkalmazás az egyes tranzakciókat valamilyen csoportba sorolja — például „élelmiszerbolt", „közlekedés", „rezsiszámlák", „szórakozás" stb. Ez az osztályozás teszi lehetővé, hogy a felhasználó ne csak nyers tételeket lásson, hanem értelmezett összesítőket: havi szinten mennyit költ étkezésre, közlekedésre, online előfizetésekre.

Manuálisan ezt az osztályozást nagyon időigényes elvégezni, ha valaki nem vezet precíz pénzügyi naplót. Az automatikus kategorizálás éppen ezt a terhet veszi le a felhasználóról.

Az automatikus kategorizálás technikai alapja

A pénzügyi alkalmazások alapvetően a tranzakció leírásában szereplő szöveg alapján sorolják be a kiadásokat. Minden banki tranzakciónál megjelenik egy szöveges mező — a kereskedő neve, a banki közlemény vagy az utalás részletezője. Az alkalmazás ezt a szöveget elemzi, és összehasonlítja egy belső adatbázissal, amelyben ismert kereskedők és kategóriák szerepelnek.

Például ha a tranzakció leírásában a „TESCO" szó szerepel, az alkalmazás valószínűleg az „élelmiszerbolt" vagy „bevásárlás" kategóriába sorolja. Ha „Netpincér" vagy „Wolt" szerepel, az étterem/ételrendelés kategóriát kapja.

Kulcsszóalapú szabályok

A legegyszerűbb megközelítés a kulcsszóalapú szabályrendszer: az alkalmazás keres bizonyos karaktersorozatokat, és ha megtalálja, hozzárendeli a megfelelő kategóriát. Ez gyors és kiszámítható, de kizárólag az adatbázisban szereplő kereskedőkre működik megbízhatóan.

Kereskedői adatbázis

A legtöbb külföldi fejlesztőjű alkalmazásnál a hazai, kisebb kereskedők rosszabbul szerepelnek az adatbázisban, mint a nagy láncok. Ennek következménye, hogy a helyi vállalkozásoknál vagy piacon tett vásárlások „Egyéb" vagy „Ismeretlen" kategóriába kerülhetnek, amelyeket manuálisan kell átsorolni.

Fontos tudni: A kategorizálás pontossága erősen függ attól, hogy az alkalmazás fejlesztője milyen kereskedői adatbázist tart karban, és hogy az tartalmaz-e magyarországi cégeket. A hazai bankok saját appjai általában pontosabban ismerik fel a hazai kereskedőket.

Manuális korrekció és tanulás

A jó büdzsé-alkalmazások lehetővé teszik, hogy a felhasználó korrigálja a hibás kategóriákat. Egyes programok megjegyzik ezeket a korrekciókat, és a jövőben ugyanolyan tranzakciót automatikusan a helyes kategóriába sorolnak. Ez egy tanulási folyamat, amely idővel javítja a pontosságot.

Más alkalmazások egyéni szabályok létrehozását is lehetővé teszik: megadható, hogy ha egy tranzakció megnevezése tartalmaz egy bizonyos szöveget, mindig egy adott kategóriába kerüljön.

Szokásos kategóriarendszerek

A legtöbb alkalmazás alapkategóriái hasonlóak, de az elnevezések és az alkategóriák eltérhetnek. Jellemző főkategóriák:

  • Élelmiszer és bevásárlás
  • Lakhatás (bérleti díj, közüzemi számlák, internet)
  • Közlekedés (üzemanyag, tömegközlekedés, taxi/ride-sharing)
  • Egészségügy
  • Étterem és kávézó
  • Szórakozás és szabadidő
  • Ruha és vásárlás
  • Oktatás
  • Pénzügyi tranzakciók (átutalások, ATM-felvétel)
  • Megtakarítás és befektetés

Megosztott számlák és közös háztartás

Párban vagy több személlyel közösen kezelt háztartási büdzsé esetén a kategorizálás bonyolultabb kérdéssé válik: kinek a tranzakciója kerüljön be a közös nyilvántartásba? Egyes alkalmazások megosztott munkaterületet kínálnak erre, mások csak egyszemélyes használatra alkalmasak. Ez az egyik szempontja annak, amit érdemes előzetesen megvizsgálni az alkalmazás kiválasztásakor.

Kapcsolódó cikkek