Skip to main content

An AI to categorize finantial transactions

Project description

Install

pip3 install CategorizerAI

Usage, Example

There is an example database using a dataset with US government transactions. The Config.py in the source root is a configuration to use it. The updater script in the same location drives data acquisition and updating.

You can set up your own setup by studying the example. Copy over the Config.py to somewhere in PYTHONPATH, the updater script to somewhere in your path, and change them to your needs.

The hardest part is tuning the AI for the particular data you have. use FIRST_LAYER_NEURONS, SECOND_LAYER_NEURONS, BATCH_SIZE and EPOCHS in Config.py for the tuning. Bigger is not always better!

It might happen that the neural net cannot learn the data with enough accuracy. In this case it tells you so, and exits.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

CategorizerAI-0.4.3-py3-none-any.whl (12.0 kB view details)

Uploaded Python 3

File details

Details for the file CategorizerAI-0.4.3-py3-none-any.whl.

File metadata

  • Download URL: CategorizerAI-0.4.3-py3-none-any.whl
  • Upload date:
  • Size: 12.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.8

File hashes

Hashes for CategorizerAI-0.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 99721c21fb25ddc86d976299852ddc36be50ea8e9f3a69522ef502df5af05d11
MD5 6223c084288e81fb909bb18957282086
BLAKE2b-256 dfc295ddf8add946c80136a6189f6938ed51f9ac0bb1c11e9823a28941272200

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page