CoolFace
Apppublic

SimonPaul06/data-cleaning-env

sourceHugging Faceupdated 6mo agoView on Hugging Face
1likes
App README

DataCleaningEnv

An OpenEnv-compliant environment where an AI agent cleans messy real-world CSV datasets using structured actions.

API

EndpointMethodDescription
/healthGETHealth check
/resetPOSTReset environment, get initial observation
/stepPOSTTake a cleaning action
/stateGETCurrent environment state
/tasksGETList all tasks

Quick Start

bash
# Reset
curl -X POST /reset -d '{"task_id": "easy"}'

# Step
curl -X POST /step -d '{
  "task_id": "easy",
  "action": {"action_type": "fix_null", "column": "salary", "strategy": "mean"}
}'

# State
curl /state?task_id=easy

Tasks

TaskDifficultyGoal
easyEasyFix nulls + type errors in employee CSV
mediumMediumDeduplicate + standardize phone/date/email
hardHardResolve conflicts from two merged data sources