Skip to main content

A package for automating predictive modeling tasks using Python

Project description

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:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

predictive_modeling_auto-0.2.1.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

predictive_modeling_auto-0.2.1-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file predictive_modeling_auto-0.2.1.tar.gz.

File metadata

File hashes

Hashes for predictive_modeling_auto-0.2.1.tar.gz
Algorithm Hash digest
SHA256 161871db90d7bd33ee4db8a6b58bdf0cd83893d41f8e82776d9f2330a671a1a4
MD5 22728968ef741b50b69f196a9a038d94
BLAKE2b-256 b1acfc275881999823c2882b31d981b646d659468afffc89bc388d4002b078a7

See more details on using hashes here.

File details

Details for the file predictive_modeling_auto-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for predictive_modeling_auto-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9c0023fed35a4c0c68a0e96bc47e4f847fdf8a76aacc2e6d978a5893349110ae
MD5 e2dbb2160f484ff03aaff2f093fd47aa
BLAKE2b-256 7d26cda75b883ef58104d5087397096bde83d2b3c55262d6574af80d81e3cfed

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page