Metadata-Version: 2.1
Name: iguanas
Version: 0.1.2
Summary: Rule generation, optimisation, filtering and scoring library
Home-page: https://github.com/paypal/Iguanas
Author: James Laidler
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: category-encoders (>=2.0.0)
Requires-Dist: seaborn (>=0.9.0)
Requires-Dist: pandas (>=1.1.4)
Requires-Dist: hyperopt (==0.2.5)
Requires-Dist: joblib (>=1.1.0)
Requires-Dist: scikit-learn (>=0.23.2)
Provides-Extra: dev
Requires-Dist: pytest (==6.1.0) ; extra == 'dev'
Requires-Dist: check-manifest (==0.47) ; extra == 'dev'
Requires-Dist: wheel (==0.37.0) ; extra == 'dev'
Requires-Dist: twine (==3.7.1) ; extra == 'dev'
Requires-Dist: sphinx (==4.3.1) ; extra == 'dev'
Requires-Dist: numpydoc (==1.1.0) ; extra == 'dev'
Requires-Dist: nbsphinx (==0.8.7) ; extra == 'dev'
Requires-Dist: pydata-sphinx-theme (==0.7.2) ; extra == 'dev'
Requires-Dist: nbmake (==1.1) ; extra == 'dev'
Requires-Dist: pytest-cov (==3.0.0) ; extra == 'dev'
Requires-Dist: notebook (==6.4.6) ; extra == 'dev'
Requires-Dist: ipykernel (==6.6.0) ; extra == 'dev'
Provides-Extra: spark
Requires-Dist: koalas (>=1.8.1) ; extra == 'spark'
Requires-Dist: pyspark (>=3.1.2) ; extra == 'spark'

# What is Iguanas?

Iguanas is a fast, flexible and modular Python package for:

* Generating new rules using a labelled dataset.
* Optimising existing rules using a labelled or unlabelled dataset.
* Combining rule sets and removing/filtering those which are unnecessary.
* Generating rule scores based on their performance.

It aims to help streamline the process for developing a deployment-ready Rules-Based System (RBS) for **binary classification use cases**.



