Skip to content

Krv's mulitverse data cleaner, ready for agentic handoffs. Written in honor of all the Bennys who have spent countless hours washing data.

License

Notifications You must be signed in to change notification settings

Krv-Analytics/Benson

Repository files navigation

Benson

Benson is the powerhouse behind Phil, the advanced imputation engine designed to intelligently handle missing data in complex datasets. Whether you're dealing with high-dimensional gaps, inconsistent encodings, or stubborn anomalies, Benson ensures your data gets the cleanup it deserves—efficiently and at scale.

🔥 Capabilities

• Phil 🧩: PHIL: a Progressive High-Dimensional Imputation Lab.

👉 Phil is an advanced data imputation tool that combines scikit-learn's IterativeImputer with topological methods to generate and analyze multiple versions of a dataset. It allows users to impute missing data using various techniques, generate representations of imputed datasets, and democratically select a representative version. It also comes equipped with a transformer, PhilTransformer that is designed to seamlessly integrate with scikit-learn pipelines. By implementing the transformer API, it allows users to incorporate advanced imputation techniques directly into their machine learning workflows, ensuring a smooth and efficient data preprocessing experience.

📦 Installation

pip install benson

🚀 Coming Soon

• Bob 🛠️: A structured data repair module that cleans, normalizes, and reconciles inconsistencies in your datasets.

• AgentBenson 🤖: A seamless integration layer for popular agentic frameworks, enabling automated data cleaning and repair with minimal intervention.

Stay tuned for more updates as Benson continues to evolve!

About

Krv's mulitverse data cleaner, ready for agentic handoffs. Written in honor of all the Bennys who have spent countless hours washing data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages