Universal Machine Learning Automation Script 👋 Hi, I’m Aayush kumar, a passionate machine learning enthusiast and developer.
🚀 Project Overview I'm thrilled to introduce my Universal Machine Learning Automation Script. This versatile code can handle both regression and classification tasks, automatically apply multiple algorithms, and pickle the best model for future use.
🛠 Key Features Automated Workflow: Simplifies the entire machine learning process with minimal user intervention.
Versatility: Supports both regression and classification tasks with customizable options.
Data Preprocessing: Includes functions for data cleaning, outlier removal, encoding categorical variables, and scaling numeric features.
Model Evaluation: Evaluates multiple machine learning models and selects the best one based on performance metrics.
Hyperparameter Tuning: Utilizes GridSearchCV for optimized hyperparameter selection.
Visualization: Provides visual insights through histograms and correlation heatmaps.
📈 Tech Stack Programming Language: Python
Libraries: scikit-learn, pandas, NumPy, Matplotlib, Seaborn
Tools: ChatGPT, Copilot
📊 Visuals and Insights Generates detailed histograms for numeric columns.
Displays a heatmap of correlations.
Provides comprehensive summary statistics and missing value analysis.