The Task
Classify customer messages into one of 77 banking intents:Dataset Format
The Banking77 Graph Evolve dataset follows this structure:Training the Graph
Available Intent Labels
The 77 Banking77 intents include:| Category | Example Intents |
|---|---|
| Card | card_arrival, card_linking, card_not_working, card_swallowed, declined_card_payment |
| Account | activate_my_card, age_limit, apple_pay_or_google_pay, atm_support |
| Transfer | balance_not_updated_after_bank_transfer, beneficiary_not_allowed, cancel_transfer |
| PIN | change_pin, compromised_card, contactless_not_working |
| … | 77 total intents |
Running Inference
Once trained, classify new messages:Batch Classification
Evaluation Metrics
Banking77 uses exact match scoring:- Score = 1.0 if predicted intent exactly matches gold intent
- Score = 0.0 otherwise