{'fraction_non_alphanumeric': 0.024786324786324785, 'fraction_numerical': 0.0, 'mean_word_length': 5.578651685393258, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Deploying data mining techniques to gain deeper insight into Nigerian customers' financial activities

Presently, Nigerian banks issue account statements in a tabular flat form. These statements mainly show basic logs of credit and debit transactions. They do not offer a deeper insight into the pure nature of transactions. Moreover, they lack rich mine-able data, and rather contain basic data tables that do not provide enough insights into customers' monthly/weekly/yearly expenses and earnings. In today’s fast-paced digital world, where information processing methods are rapidly changing, customers need not just a basic table of transactions but deeper analysis and detail report of their finances. This paper aims at identifying and addressing these problems by deploying data mining techniques and practices in building an application that helps customers gain a deeper insight and understanding of their spending and earnings over a particular period. Some of the techniques used are classification, statistical analysis, visualization, report generation and summarization. 
Keywords: Data mining, API, Anomaly Detection, GTBank, CBN, Bank statements, Nigeria