Mahal Systems

Overview › Benchmark catalog

DA-Code

Fits data-analysis or notebook agents that write and run code over files. Borrow its three task categories (data wrangling, machine learning, exploratory analysis), the Docker sandbox and the evaluate.py comparison of output files to gold files.

What it asks the agent to do

  • load, clean and transform data files with Python or SQL (data wrangling)
  • run exploratory analysis, statistics and visualization on a dataset
  • train a classifier, regressor or clustering model and write predictions
  • plan multi-step code in a sandbox and write result files to a path

What to borrow from it

sandbox designcase templatetaxonomy

Caveats

Leaderboard only lists 2024 models (best 30.5% with GPT-4) and has not been updated; the full task set is a separate download with only 100 examples in the repo; grading metrics are not described in the README.

Details

Workloadsdata analysis, coding, ml engineering
Interactionautonomous long horizon
Environmentcontainers
End state checkedNo
ToolsPython, SQL and bash in a Docker sandbox
Gradingprogrammatic check
Size500
Datareal public
Personal datanone
LicenseMIT
Harnessown repo
Statusfrozen

Links