diff --git "a/DALL\302\267E 2024-10-12 01.22.56 - A visually appealing animated GIF illustrating the process of Explainable AI in action. The GIF should depict steps like Automated Exploratory Data An.webp" "b/DALL\302\267E 2024-10-12 01.22.56 - A visually appealing animated GIF illustrating the process of Explainable AI in action. The GIF should depict steps like Automated Exploratory Data An.webp" deleted file mode 100644 index 05d79f9..0000000 Binary files "a/DALL\302\267E 2024-10-12 01.22.56 - A visually appealing animated GIF illustrating the process of Explainable AI in action. The GIF should depict steps like Automated Exploratory Data An.webp" and /dev/null differ diff --git a/ExplainableAI - Model Insights.png b/ExplainableAI - Model Insights.png deleted file mode 100644 index 612c6e0..0000000 Binary files a/ExplainableAI - Model Insights.png and /dev/null differ diff --git a/Screenshot 2024-10-14 005155.png b/Screenshot 2024-10-14 005155.png deleted file mode 100644 index 659449f..0000000 Binary files a/Screenshot 2024-10-14 005155.png and /dev/null differ diff --git a/explainableai.egg-info/PKG-INFO b/explainableai.egg-info/PKG-INFO index 438a1cd..829c32f 100644 --- a/explainableai.egg-info/PKG-INFO +++ b/explainableai.egg-info/PKG-INFO @@ -1,13 +1,13 @@ Metadata-Version: 2.1 Name: explainableai -Version: 0.1.9 +Version: 0.10 Summary: A comprehensive package for Explainable AI and model interpretation Home-page: https://github.com/ombhojane/explainableai Author: Om Bhojane, Palak Boricha Author-email: ombhojane05@gmail.com Project-URL: Bug Tracker, https://github.com/ombhojane/explainableai/issues Project-URL: Source Code, https://github.com/ombhojane/explainableai -Keywords: explainable ai,machine learning,model interpretation,data science +Keywords: explainableai,explainable ai,interpretable ml,model interpretability,feature importance,shap,lime,model explanation,ai transparency,machine learning,deep learning,artificial intelligence,data science,model insights,feature analysis,model debugging,ai ethics,responsible ai,xai,model visualization Classifier: Development Status :: 3 - Alpha Classifier: Intended Audience :: Developers Classifier: Intended Audience :: Science/Research @@ -18,6 +18,8 @@ Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3.10 +Classifier: Programming Language :: Python :: 3.11 +Classifier: Programming Language :: Python :: 3.12 Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence Classifier: Topic :: Software Development :: Libraries :: Python Modules Requires-Python: >=3.7 @@ -37,6 +39,13 @@ Requires-Dist: google-generativeai Requires-Dist: python-dotenv Requires-Dist: scipy Requires-Dist: pillow +Requires-Dist: colorama +Requires-Dist: dask +Provides-Extra: dev +Requires-Dist: pytest; extra == "dev" +Requires-Dist: flake8; extra == "dev" +Requires-Dist: black; extra == "dev" +Requires-Dist: mypy; extra == "dev" # ExplainableAI @@ -203,6 +212,16 @@ To run ExplainableAI locally: We welcome contributions to ExplainableAI! Please see our [Contributing Guidelines](CONTRIBUTING.md) for more information on how to get started. +## Credits + +Explainable AI was created by [Om Bhojane](https://github.com/ombhojane). Special thanks to the following contributors for their support. + +

+ + + +

+ ## Acknowledgements ExplainableAI builds upon several open-source libraries, including: diff --git a/explainableai.egg-info/SOURCES.txt b/explainableai.egg-info/SOURCES.txt index 25adbcc..bd9685e 100644 --- a/explainableai.egg-info/SOURCES.txt +++ b/explainableai.egg-info/SOURCES.txt @@ -4,12 +4,14 @@ setup.py explainableai/__init__.py explainableai/anomaly_detection.py explainableai/core.py +explainableai/exceptions.py explainableai/fairness.py explainableai/feature_analysis.py explainableai/feature_engineering.py explainableai/feature_interaction.py explainableai/feature_selection.py explainableai/llm_explanations.py +explainableai/logging_config.py explainableai/model_comparison.py explainableai/model_evaluation.py explainableai/model_interpretability.py diff --git a/explainableai.egg-info/requires.txt b/explainableai.egg-info/requires.txt index 04c33a1..069cc53 100644 --- a/explainableai.egg-info/requires.txt +++ b/explainableai.egg-info/requires.txt @@ -12,3 +12,11 @@ google-generativeai python-dotenv scipy pillow +colorama +dask + +[dev] +pytest +flake8 +black +mypy diff --git a/setup.py b/setup.py index bbc2190..2480e0a 100644 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ setup( name='explainableai', - version='0.1.9', + version='0.10', packages=find_packages(exclude=['tests*']), install_requires=[ 'numpy', @@ -23,8 +23,18 @@ 'google-generativeai', 'python-dotenv', 'scipy', - 'pillow' + 'pillow', + 'colorama', + 'dask' ], + extras_require={ + 'dev': [ + 'pytest', + 'flake8', + 'black', + 'mypy', + ], + }, entry_points={ 'console_scripts': [ 'explainableai=explainableai.main:main', @@ -51,10 +61,16 @@ 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', + 'Programming Language :: Python :: 3.12', 'Topic :: Scientific/Engineering :: Artificial Intelligence', 'Topic :: Software Development :: Libraries :: Python Modules', ], - keywords='explainable ai, machine learning, model interpretation, data science', + keywords='explainableai, explainable ai, interpretable ml, model interpretability, ' + 'feature importance, shap, lime, model explanation, ai transparency, ' + 'machine learning, deep learning, artificial intelligence, data science, ' + 'model insights, feature analysis, model debugging, ai ethics, ' + 'responsible ai, xai, model visualization', python_requires='>=3.7', include_package_data=True, package_data={