CoolFace
Apppublic

Learnerbegginer/Auto-ML-Preprocessing

sourceHugging Facemitupdated 7mo agoView on Hugging Face
0likes
App README

PromptPrepML

AI-Powered Machine Learning Data Preprocessing Assistant

Upload your dataset and describe your preprocessing needs in natural language. Our intelligent system will automatically:

  • Detect and remove identifier columns
  • Extract date features
  • Handle categorical encoding
  • Scale numeric features
  • Generate ML-ready datasets
  • Create reusable pipelines

🚀 Features

  • 🧠 Intelligent Preprocessing: Smart column detection and processing
  • 📊 Automated EDA: Comprehensive data analysis reports
  • 🔧 Smart Feature Engineering: Advanced feature extraction
  • ⚙️ Reusable Pipelines: Scikit-learn pipelines for production
  • 📂 Clean Outputs: ML-ready train/test datasets

📋 Usage

  1. 1.Upload your CSV dataset
  2. 2.Describe your preprocessing needs in natural language
  3. 3.Click "Process Dataset"
  4. 4.Download your ML-ready results

🛠️ Tech Stack

  • Backend: Python, FastAPI, scikit-learn
  • Frontend: Streamlit
  • EDA: ydata-profiling
  • ML: pandas, numpy