Transactional data can be very messy. The information recorded from each transaction across a person’s financial life can come from many different banks and merchants, and the resulting data lacks structure. This makes it hard for financial institutions and their customers to use it to…