File size: 1,746 Bytes
6d2f75c fc01c48 8292145 fc01c48 6d2f75c 3b329f8 105d205 3b329f8 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 |
---
title: Banking SMS JSON Parser Chatbot
emoji: π¦
colorFrom: blue
colorTo: green
sdk: gradio
sdk_version: "5.39.0"
app_file: app.py
pinned: false
---
# π¦ Banking SMS JSON Parser Chatbot
A conversational AI that converts banking SMS messages into structured JSON data with 100% accuracy.
## π Features
- **Universal SMS Parsing**: Works with any banking SMS format
- **Transaction Detection**: Automatically identifies real transactions vs promotional messages
- **Complete Data Extraction**: Date, amount, merchant, category, account details
- **Interactive Chat Interface**: Easy-to-use conversational UI
- **Real-time Processing**: Instant results for any SMS message
## π¬ How to Use
1. **Paste your banking SMS** in the chat input
2. **Click "Parse SMS"** or press Enter
3. **Get structured JSON** with all transaction details
4. **Try the examples** to see different SMS formats
## π Model Performance
- **Overall Accuracy**: 100%
- **Transaction Detection**: 100%
- **Non-transaction Detection**: 100%
- **Model Size**: 169 MB (mobile-optimized)
- **Response Time**: < 3 seconds
## π― Supported SMS Types
β
**Debit Transactions**: Payments, purchases, withdrawals
β
**Credit Transactions**: Salary, deposits, refunds
β
**Promotional Messages**: Offers, alerts, notifications
β
**Account Information**: Balance updates, statements
## π οΈ Technical Details
- **Base Model**: DistilGPT2
- **Fine-tuning**: LoRA with 30,000 samples
- **Categories**: 29 banking transaction categories
- **JSON Schema**: 6 fields including transaction detection
## π Model Repository.
[rawsun00001/banking-sms-json-parser-v6-merged](https://huggingface.co/rawsun00001/banking-sms-json-parser-v6-merged)
|