Why it exists
"What does 5C mean on my Samsung washer, and how do I fix it?" is answered today by ad-riddled content farms with no structure. No developer-ready dataset maps (brand, appliance_type, code) โ meaning โ ranked fix with honest provenance. ApplianceDB does.
Composite code identity
Samsung washer 5C โ Samsung dishwasher 5C โ Samsung UK washer 5C. Every record is unique on (brand, market, appliance_type, code).
Manufacturer-directed fixes
Each repair carries an explicit rank_basis. v1 ships the manufacturer's directed remedy with a DIY difficulty tier.
Provenance per row
Every code, fix, and part row carries its source tier and exact source URL โ plus dated per-retailer price observations. No memory sourcing, ever.
Facts, not prose
Meanings and steps are paraphrased into original wording โ no copyrighted manual text is reproduced.
Coverage each pair โฅ 10 codes
| Brand | Washer | Dryer | Dishwasher | Refrigerator | Oven/Range |
|---|---|---|---|---|---|
| LG | 14 | 14 | 11 | 16 | 18 |
| Samsung | 16 | 14 | 14 | 14 | โ |
| GE | โ | โ | 13 | โ | 16 |
| Whirlpool | 18 | 12 | โ | โ | 11 |
| Maytag | 18 | โ | โ | โ | โ |
| Bosch | 20 | โ | 18 | โ | โ |
| Frigidaire | 19 | โ | 17 | โ | โ |
| Samsung (UK) | 26 | โ | โ | โ | โ |
| Hotpoint (UK) | 17 | โ | โ | โ | โ |
| Indesit (UK) | 17 | โ | โ | โ | โ |
| Beko (UK) | 13 | โ | โ | โ | โ |
| Miele (UK) | 27 | โ | โ | โ | โ |
| Candy (UK) | 22 | โ | โ | โ | โ |
| Hoover (UK) | 23 | โ | โ | โ | โ |
Coverage honesty over width: GE refrigerator (8 codes) and GE combo washer (2) were dropped from v1 for falling below the โฅ 10-per-pair gate rather than padded.
How it's built โ the honest part
- No fabricated codes, ever. Every code is re-derived from a fetched source listing โ official manufacturer pages for most, disclosed secondary references for the rest โ never from model memory. A
source_typecolumn flags the provenance tier of every row. - Ranks earn a basis. A rank without stated evidence is a guess, and guesses don't ship.
- NULL over guess. Costs and part numbers are left NULL wherever no verified observation exists. Where present, part numbers are corroborated against the manufacturer's own parts store and every price range ships with its dated per-retailer observations.
- Deterministic, test-gated build. Composite-uniqueness, controlled-vocabulary, rank-contiguity, provenance, and coverage gates all run in CI.
Get the data
The free developer sample is in the identical schema as the commercial corpus โ CSV + Parquet.
| File | Rows | Contents |
|---|---|---|
error_codes.csv | 438 | Code registry with meaning, component, cause, severity, source type + URL |
repair_procedures.csv | 288 | Ranked fixes with difficulty, paraphrased steps, currency-aware cost ranges, and per-row provenance |
replacement_parts.csv | 20 | Exact OEM part numbers with dated street-price observations in USD and GBP |
error_codes_fixes_joined.csv | 479 | Pre-joined analytical view for one-file ingestion |
brand_recalls.csv | 69 | Appliance recalls per brand, cross-referenced from RecallDB with agency provenance |
import pandas as pd
df = pd.read_csv("error_codes_fixes_joined.csv")
lg_drain = df[(df["brand"] == "LG") & (df["cause_category"] == "drainage")]
print(lg_drain[["appliance_type", "code", "meaning", "title", "diy_difficulty"]])
Pricing
| Tier | What you get | Price |
|---|---|---|
| Sample | 438 codes (this repo + Kaggle) ยท CSV + Parquet | Free |
| Repair Intelligence Snapshot | Full corpus ยท CSV + Parquet + SQLite ยท quarterly refresh | $999 |
| Enterprise Integration License | Snapshot + commercial embedding rights (warranty / field-service) ยท parts cross-reference ยท priority coverage | $2,999 |
Both paid tiers include a commercial license and are delivered as a downloadable archive after invoicing.
License
Free sample โ ODbL-1.0
This 438-code sample is free for research, education, and benchmarking with attribution and share-alike.
Full / commercial dataset
Separate commercial license included with the paid tiers above โ commercial embedding, parts cross-references, and priority coverage requests.
โ ๏ธ Repair steps are educational reference, not a substitute for the manufacturer's service manual. Disconnect power and water before servicing; gas, sealed-refrigerant, and high-voltage work is for qualified technicians only.