Machine learning module for banking
Project description
Banking Machine Learning - Pybanking is an open source library
Banking Project
Pybanking is an open source library that has the state of the art machine learning models for the banking industry. Documentation can be found here along with tutorials and sample datasets. To contribute to the project please feel free to send a pull request and our team will review is at soon as possible. The project is being maintained by Shorthills Tech, which is a leading data engineering services provider. Machine Learning is important for banking and finance because it can help banks and financial institutions to automate and improve their processes. Machine learning can help banks to identify and prevent fraud, to better assess risk, and to make better lending and investment decisions. Machine learning can also help financial institutions to better understand and predict customer behavior. This is an opensource library which aims to create state of the art machine learning models to help all financial institutions deploy technology at scale.
Installing
pip install pybanking
Usage
from pybanking.example import custom_sklearn
custom_sklearn.get_sklearn_version()
'0.24.2'
Churn Prediction
from pybanking.churn_prediction import model_churn
df = model_churn.get_data()
model = model_churn.pretrained("Logistic_Regression")
X, y = model_churn.preprocess_inputs(df)
model_churn.predict(X, model)
Marketing Prediction
from pybanking.deposit_prediction import model_banking_deposit
df = model_banking_deposit.get_data()
model = model_banking_deposit.pretrained("Logistic_Regression")
X, y = model_banking_deposit.preprocess_inputs(df)
model_banking_deposit.predict(X, model)
Transaction Prediction
from pybanking.transaction_prediction import model_transaction
df = model_transaction.get_data()
model = model_transaction.pretrained("Logistic_Regression")
X, y = model_transaction.preprocess_inputs(df)
model_transaction.predict(X, model)
Contributing to Pybanking
We love your input! We want to make contributing to this project as easy and transparent as possible, whether it's:
- Reporting a bug
- Discussing the current state of the code
- Submitting a fix
- Proposing new features
- Becoming a maintainer
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file pybanking-0.9.9.tar.gz
.
File metadata
- Download URL: pybanking-0.9.9.tar.gz
- Upload date:
- Size: 7.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a72dd0b1e99637b03bee3a4c869913f36dbf6061d5333766300b6e48d15ce698 |
|
MD5 | 797c92b0ce85b0f080c0e46f7a2c4b76 |
|
BLAKE2b-256 | 28ab04b5892bed0b022331c39b40d84c7cb42820561b4a0430e97fd44c8b05d0 |