On-Device Financial Data Management Using ML and NLP: A Privacy-Focused Approach

Personal finance management has become more difficult due to the exponential rise of digital financial services, with SMS-based notifications being a crucial channel for transaction updates. However, the unstructured nature of SMS data poses challenges for users in organizing financial information effectively. This paper introduces a novel, privacy-preserving on-device financial data management system that makes use of Natural Language Processing (NLP) and Machine Learning (ML). The proposed solution incorporates three core functionalities: SMS transaction classification, data extraction, and data categorization, complemented by a chatbot interface for user interaction. A Random Forest classifier achieves a remarkable 99.15% accuracy in transaction classification, while a Bi-LSTM-CRF model, combined with BERT embeddings, attains 99.61 % accuracy in extracting transaction details. Transactions are categorized into spending categories facilitating detailed expense analysis. Optimized for mobile deployment, the system ensures data privacy and efficiency. This work bridges a critical gap in personal finance management by enabling users to securely track, analyse, and gain insights into their financial behaviour, laying the groundwork for future enhancements like real-time alerts and predictive analytics.

Authors

Institutions

Publication Details

Published
2025-03-07
DOI
https://doi.org/10.1109/icdt63985.2025.10986714
Primary Topic
Big Data and Business Intelligence
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

On-Device Financial Data Management Using ML and NLP: A Privacy-Focused Approach

K Varada Rajkumar, M. Naveen
Big Data and Business Intelligence
article

On-Device Financial Data Management Using ML and NLP: A Privacy-Focused Approach

K Varada Rajkumar, M. Naveen
article en

Abstract

Personal finance management has become more difficult due to the exponential rise of digital financial services, with SMS-based notifications being a crucial channel for transaction updates. However, the unstructured nature of SMS data poses challenges for users in organizing financial information effectively. This paper introduces a novel, privacy-preserving on-device financial data management system that makes use of Natural Language Processing (NLP) and Machine Learning (ML). The proposed solution incorporates three core functionalities: SMS transaction classification, data extraction, and data categorization, complemented by a chatbot interface for user interaction. A Random Forest classifier achieves a remarkable 99.15% accuracy in transaction classification, while a Bi-LSTM-CRF model, combined with BERT embeddings, attains 99.61 % accuracy in extracting transaction details. Transactions are categorized into spending categories facilitating detailed expense analysis. Optimized for mobile deployment, the system ensures data privacy and efficiency. This work bridges a critical gap in personal finance management by enabling users to securely track, analyse, and gain insights into their financial behaviour, laying the groundwork for future enhancements like real-time alerts and predictive analytics.

St. Joseph's Institute of Technology (IN)
Openalex Percentile: Top 83%
Big Data and Business Intelligence
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.