Skip to content

kaosmaja/Building-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Transaction Classifier

Final project for the Building AI course

Summary

An AI to automatically classify transactions into the right categories to assist managing a budget. Should be easy to use.

Background

Automatically classifying transactions would help a lot with keeping track of your budget. I wanted to do this because I'm lazy and don't want to do manual labor to classify everything by hand every year.

I also had other interesting ideas, but they would not be implementable within the scope of this course.

How is it used?

IN: CSV-file on its own.
OUT: Labelled CSV-file.
Applicable situation: To save time figuring out your spendings.
Users: Everyone who needs an overview of their budget and spendings.
Needs: Should be easy to use, not make things take longer
      
def main(in):
   # classify according to recipient and product
   # add to csv file
   return out

Data sources and AI methods

Data sources would be CSV-files generated by banks, and/or receipts/bills for filling in information gaps<. These would be collecteed by the user themselves.

Challenges

It dodes not solve companies hiding their payments behind a veil.

What next?

Add data parsed from pdfs.

Acknowledgments

Building AI course by Helsinki University and Reaktor

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published