Skip to main content

Predictive Modeling Auto

Welcome to the Predictive Modeling Auto repository. This project aims to automate predictive modeling tasks using Python and its robust data science libraries.

Table of Contents

Introduction

Predictive Modeling Auto is a Python project designed to streamline the process of building and evaluating predictive models. It leverages popular libraries such as Pandas, NumPy, Scikit-learn, and PyCaret to automate various steps in the modeling pipeline.

Features

  • Data Preprocessing: Automated handling of missing values, feature scaling, and encoding.
  • Model Training: Automated model selection, training, and hyperparameter tuning.
  • Model Evaluation: Comprehensive evaluation metrics and visualizations.
  • User-Friendly Interface: Simple and intuitive user interface for ease of use.

Installation

To clone and run this project, you'll need Python installed on your system. You can clone the repository and install the dependencies using the following commands:

# Clone the repository
git clone https://github.com/ashishs1407/predictive_modeling_auto.git

# Navigate to the project directory
cd predictive_modeling_auto

# Install the required packages
pip install -r requirements.txt

Usage

Here is a simple example of how to use this project:

from predictive_modeling_auto import ModelPipeline

# Initialize the pipeline
pipeline = ModelPipeline()

# Load your dataset
data = pipeline.load_data('path/to/your/dataset.csv')

# Preprocess the data
data = pipeline.preprocess_data(data)

# Train the model
model = pipeline.train_model(data)

# Evaluate the model
pipeline.evaluate_model(model, data)
For more detailed usage instructions, refer to the documentation in the docs directory.

Contributing

Contributions are welcome! Please read the CONTRIBUTING.md file for guidelines on how to contribute to this project.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Contact

If you have any questions or suggestions, feel free to reach out:

Metadata

Release files for predictive-modeling-auto 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for predictive-modeling-auto 0.2.1
File Size Uploaded
predictive_modeling_auto-0.2.1.tar.gz 3.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for predictive-modeling-auto 0.2.1
File Interpreter ABI Platform
predictive_modeling_auto-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 7.7 kB

Release files / predictive_modeling_auto-0.2.1.tar.gz

Download URL predictive_modeling_auto-0.2.1.tar.gz
Size 3.6 kB
Tags Source
SHA-256 checksum
How to use checksums
161871db90d7bd33ee4db8a6b58bdf0cd83893d41f8e82776d9f2330a671a1a4
BLAKE2b-256 checksum
How to use checksums
b1acfc275881999823c2882b31d981b646d659468afffc89bc388d4002b078a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.11.2

Release files / predictive_modeling_auto-0.2.1-py3-none-any.whl

Download URL predictive_modeling_auto-0.2.1-py3-none-any.whl
Size 4.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9c0023fed35a4c0c68a0e96bc47e4f847fdf8a76aacc2e6d978a5893349110ae
BLAKE2b-256 checksum
How to use checksums
7d26cda75b883ef58104d5087397096bde83d2b3c55262d6574af80d81e3cfed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.11.2

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page