Metadata-Version: 2.1
Name: ceo-framework
Version: 0.1.3
Summary: Conditional Equality Operator Framework for conditional transformations in Python
Home-page: https://github.com/MASAGDT/ceo_framework
Author: Eric D. McCullar
Author-email: MASAGDT@gmail.com
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
Requires-Dist: numpy
Requires-Dist: Pillow
Requires-Dist: joblib


# CEO Framework

The **Conditional Equality Operator (CEO) Framework** is a Python package for conditionally applying transformations to data based on user-defined criteria. Designed to work with various data types (e.g., images, text, numerical data), it simplifies conditional transformations in ML, NLP, and image processing workflows.

## Installation

```bash
pip install ceo-framework
```

## Usage

```python
from ceo_framework import CEO, ValueAboveThreshold, Normalize

ceo = CEO()
ceo.add_condition(ValueAboveThreshold(10))
ceo.add_transformation(Normalize(scale=0.5))

data = 15
result = ceo.process(data)
print("Processed Result:", result)
```

## Features

- Define custom conditions for transformation.
- Apply transformations conditionally across data types.
- Easily extensible for ML, NLP, and image processing applications.

## License

This project is licensed under the MIT License.
