spending-patterns-clustering-final-paper

Introduction

This repository contains code needed to generate spending profiles using categorized transaction data

Repository Structure

  • feature_creator.py creates the features needed for the dataset using the raw database data.
  • tests_final_local.py generates testing results using the LOF algorithm
  • tests_final_tree.py generates testing results using the Isolation Forest algorithm
  • ok_means_implementation.py has the Ok-Means algorithm implementation
  • profile_generation has the code needed for generating the spending pattern profile visualization