AutoML-MCP / README.md
daniel-was-taken's picture
Update README.md
2ec2353 verified

A newer version of the Gradio SDK is available: 6.6.0

Upgrade
metadata
title: AutoML - MCP Hackathon
emoji: πŸ“ˆ
colorFrom: yellow
colorTo: pink
sdk: gradio
sdk_version: 5.33.0
app_file: app.py
pinned: false
license: mit
tags:
  - machine-learning
  - mcp
  - hackathon
  - automl
  - lazypredict
  - gradio
  - mcp-server-track
  - agent-demo-track
short_description: Automated ML model comparison with LazyPredict

πŸ€– AutoML - MCP Hackathon Submission

Automated Machine Learning Platform with LazyPredict and Model Context Protocol Integration

Video Links

πŸ† Hackathon Track

Agents & MCP Hackathon - Track 1: MCP Tool / Server

πŸ› οΈ How It Works

The AutoML provides a streamlined pipeline for automated machine learning:

Agent-Friendly Design

  • Single Entry Point: The run_pipeline() function serves as the primary interface for AI agents
  • Flexible Input Handling: Automatically determines whether input is a file path or URL
  • Comprehensive Output: Returns all generated artifacts (models, reports, visualizations)
  • Error Resilience: Robust error handling with informative feedback

πŸš€ Quick Start

Installation & Running the Application

# Clone the repository
git clone [repository-url]
cd AutoML

# Install dependencies
pip install -r requirements.txt

# Run the main application
python app.py

πŸ† Demo Scenarios

College Placement Analysis

πŸ“ˆ Current Features

  • πŸ”„ Dual Input Support: Upload local CSV files or provide public URLs for data loading
  • πŸ€– One-Click AutoML: Complete ML pipeline from data upload to trained model export
  • 🎯 Intelligent Task Detection: Automatic classification vs regression detection based on target variable analysis
  • πŸ“Š Multi-Algorithm Comparison: Simultaneous comparison of 20+ algorithms with LazyPredict
  • πŸ“‹ Comprehensive EDA: Detailed dataset profiling with statistical analysis and data quality reports
  • πŸ’Ύ Model Export: Download best performing model as pickle file for production deployment
  • πŸ“ˆ Performance Visualization: Clear charts showing algorithm comparison and performance metrics
  • 🌐 MCP Server Integration: Full Model Context Protocol support for seamless AI assistant integration
  • πŸ›‘οΈ Robust Error Handling: Comprehensive validation with informative user feedback
  • 🎨 Modern UI: Clean, responsive interface optimized for both human and agent interactions

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference