Core Concepts
Auto-handling
fling inspects your DataFrame and handles common data problems before training begins.
Behaviours
| Problem | What fling does |
|---|---|
| Text / categorical columns | OneHotEncodes them |
| Missing numeric values | Fills with column median |
| Missing categorical values | Fills with most frequent value |
| Columns with > 50% missing | Drops them, logs in report |
| ID-like columns (all unique) | Drops them automatically |
| Choosing a model | Picks based on dataset size |
| Train/test split ordering | Always splits before preprocessing |
ℹAll of this happens inside a sklearn
Pipeline - fit on training rows only, applied to test rows using training statistics.