Metadata-Version: 2.1
Name: soraya
Version: 0.0.9
Summary: Soraya is a package that selects the most important features using an innovative hybrid method for both regression and classification problems.
Home-page: https://github.com/Gashmard/Soraya
Author: Hassan Gashmard
Author-email: HassanGashmard@gmail.com
License: MIT
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE


### soraya 
**Soraya** is a package for selecting the most important features that has been developed using an innovative **hybrid method**. Soraya identifies and selects the most relevant features for **regression** and **classification** tasks.


### Installation
 The following libraries and packages are utilized by **soraya**: **scikit-learn**, **shap**, **tqdm**, **numpy**, **xgboost** and **pandas**.Therefore, it’s necessary to install all these packages. If you encounter an **error**, it is probably due to the conflict of different versions of the packages, so be sure to install the following versions using the commands below:

pip install scikit-learn==1.3.2 , pip install shap==0.44.1 , pip install tqdm==4.66.4 , pip install numpy==1.24.4 , pip install xgboost==2.0.3 , pip install pandas==2.0.3


**Note:** If you encounter any difficulties installing these packages on your local system, you can utilize the **Google colab** environment to install and utilize them seamlessly.

### How to use soraya
After installing soraya, simply execute the following two lines of code.
> from soraya import Main 

> print(Main())



