Learnerbegginer's picture
Deploy working Streamlit version - exact local version that works perfectly
c3c3195

A newer version of the Streamlit SDK is available: 1.55.0

Upgrade
metadata
title: PromptPrepML
emoji: πŸ€–
colorFrom: blue
colorTo: indigo
sdk: streamlit
sdk_version: 1.28.0
python_version: 3.11
app_file: app.py
pinned: false
license: mit

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. Upload your CSV dataset
  2. Describe your preprocessing needs in natural language
  3. Click "Process Dataset"
  4. Download your ML-ready results

πŸ› οΈ Tech Stack

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